English Dictionary
◊ PUMMELO
pummelo
n : southeastern Asian tree producing large fruits resembling
grapefruits [syn: {pomelo}, {pomelo tree}, {shaddock}, {Citrus
maxima}, {Citrus grandis}, {Citrus decumana}]