Sneezewort
Definitions
2
Posts
2
Posters
93
Views
-
A European herbaceous plant (Achillea Ptarmica) allied to theyarrow, having a strong, pungent smell.
-
A Eurasian plant related to the yarrow, whose dried leaves induce sneezing.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions