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