citroncirus_webberiEnglish

Citroncirus webberi, citrange, citrange tree

Noun

More aromatic and acidic than oranges

English: citrange, citrange tree, Citroncirus webberi

English words with similar meanings

Show 2 words