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