CITRUS MAXIMA



Definition:

  1. [noun] southeastern Asian tree producing large fruits resembling grapefruits
    Synonyms: pomelo, pomelo tree, pummelo, shaddock, Citrus maxima, Citrus grandis, Citrus decumana