Pomelo Tree Synonyms

Southeastern Asian tree producing large fruits resembling grapefruits
(Noun)