Pompoleon
/(?)/
Pom·po·le·on
Pompoleon
n.
See
Pompelmous
.
(Bot.)