Definitions
There is 1 meaning of the phrase
Achillea Ptarmica.
Achillea Ptarmica - 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)
sneezeweed yarrowsneezewort