citroncirus webberi Meaning, Definition & Usage

  1. noun more aromatic and acidic than oranges
    citrange; citrange tree.

WordNet