pummelo

Explore definitions, synonyms, and language insights of pummelo

Definitions

Noun
southeastern Asian tree producing large fruits resembling grapefruits

More General Terms