Pompelmous /(?)/

Pom·pel·mous

Pompelmous

n.

pl. Pompelmouses

  1. A shaddock, esp. one of large size. (Bot.)