Citrus maxima

Explore definitions, synonyms, and language insights of Citrus maxima

Definitions

Noun
southeastern Asian tree producing large fruits resembling grapefruits

More General Terms