citrange Meaning, Definition & Usage

  1. noun more aromatic and acidic than oranges
    Citroncirus webberi; citrange tree.
  2. noun more aromatic and acid tasting than oranges; used in beverages and marmalade

WordNet