pummelo

noun

See pomelo.

noun

southeastern Asian tree producing large fruits resembling grapefruits