Citrus decumana

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



Terms and Conditions of Use / Copyright Notice