SNEEZEWEED YARROW
(noun)Definitions
There is 1 meaning of the phrase
Sneezeweed Yarrow.
Sneezeweed Yarrow - as a noun
Eurasian herb having loose heads of button-shaped white flowers and long grey-green leaves that cause sneezing when powdered
Synonyms (Exact Relations)
achillea ptarmicasneezewortExample Sentences
"The sneezeweed yarrow has yellow flowers and feathery leaves."
"Many people use sneezeweed yarrow as a natural remedy for cold and flu symptoms."
"Farmers often plant sneezeweed yarrow as a natural pest repellent."
"The sneezeweed yarrow is known for its strong aroma."
"Bees and butterflies are attracted to the flowers of sneezeweed yarrow."