Citrus grandis

Explore definitions, synonyms, and language insights of Citrus grandis

Definitions

Noun
southeastern Asian tree producing large fruits resembling grapefruits

More General Terms