SNEEZEWORT


Meaning of SNEEZEWORT in English

( n. )

A European herbaceous plant (Achillea Ptarmica) allied to the yarrow, having a strong, pungent smell.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.