pomelo tree

1. (noun) southeastern Asian tree producing large fruits resembling grapefruits
Synonyms: Citrus decumana, Citrus grandis, Citrus maxima, pomelo, pummelo, shaddock
Related Words: citrus, citrus tree



Terms and Conditions of Use / Copyright Notice