achillea ptarmica - definitions and synonyms

achillea ptarmica noun

  1. ( also written as Achillea ptarmica )

    English Meaning: 

    : Eurasian herb having loose heads of button-shaped white flowers and long grey-green leaves that cause sneezing when powdered