Find the word definition

WordNet
pomelo tree

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