Meaning of pummelo

Definition of pummelo

(noun) southeastern Asian tree producing large fruits resembling grapefruits

Other information on pummelo

WIKIPEDIA results for pummelo
Amazon results for pummelo