Definition of "Citrange" :
noun: more aromatic and acid tasting than oranges; used in beverages and marmalade
noun: more aromatic and acidic than oranges
noun: more aromatic and acid tasting than oranges; used in beverages and marmalade
noun: more aromatic and acidic than oranges