wild pellitory

English

Noun

wild pellitory

  1. Synonym of sneezewort (Achillea ptarmica).