English dictionary
sneezeweed yarrow meaning and definition
Definition and meaning of sneezeweed yarrow at MeaningMonkey.org. sneezeweed yarrow meaning and definition in the English Dictionary.SNEEZEWEED YARROW noun
Definition of sneezeweed yarrow (noun)
- Eurasian herb having loose heads of button-shaped white flowers and long grey-green leaves that cause sneezing when powdered
- synonyms: Achillea ptarmica, sneezewort
Source: Princeton University Wordnet