pomelo

(noun) pomelo tree
(noun) shaddock

< pomegranate tree | pomelo tree >