POMPELMOUS MEANING IN ENGLISH

• Pompelmous Definition & Synonyms

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


• Pompelmouses Definition & Synonyms

  1. (pl. ) of Pompelmous


RECENT SEARCHES