CITRANGE

Definition of CITRANGE

  1. (noun)more aromatic and acidic than oranges
  2. (noun)more aromatic and acid tasting than oranges; used in beverages and marmalade