pomelo tree

(noun) pomelo

< pomelo | pomeranian >