Pomelo Meaning

There are 2 meaning(s) for word Pomelo

Meaning 1 : southeastern Asian tree producing large fruits resembling grapefruits

    Synonyms : citrus decumana,  citrus grandis,  citrus maxima,  pomelo tree,  pummelo,  shaddock
Meaning 2 : large pear-shaped fruit similar to grapefruit but with coarse dry pulp

    Synonyms : shaddock