Noun Definition
pummelo
1.Definition: southeastern Asian tree producing large fruits resembling grapefruits
Related Noun(s):citrus decumana, citrus grandis, citrus maxima, pomelo, pomelo tree, shaddock
Category: Plants1.Definition: southeastern Asian tree producing large fruits resembling grapefruits
Related Noun(s):citrus decumana, citrus grandis, citrus maxima, pomelo, pomelo tree, shaddock
Category: Plants