citrange : Idioms & Phrases


citrange tree

  • noun more aromatic and acidic than oranges
    citrange; Citroncirus webberi.
WordNet