Citrus decumana

Explore definitions, synonyms, and language insights of Citrus decumana

Definitions

Noun
southeastern Asian tree producing large fruits resembling grapefruits

More General Terms