POMPELMOUS


Meaning of POMPELMOUS in English

noun a shaddock, ·esp. one of large size.

Webster English vocab.      Английский словарь Webster.