Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Sneezewort
n.
A European herbaceous plant (Achillea Ptarmica) allied to the yarrow, having a strong, pungent smell.
←
Sneezewood
Sneezing
→
Shares
Related Words
Sneeze
Wort
Menu
Home
Search
My Last Searches