citrange tree Meaning, Definition & Usage

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

WordNet