Meaning of citroncirus webberi

Definition of citroncirus webberi

(noun) more aromatic and acidic than oranges

Other information on citroncirus webberi

WIKIPEDIA results for citroncirus webberi
Amazon results for citroncirus webberi