fair-maid-of-France

English

Noun

fair-maid-of-France

  1. Synonym of sneezewort (Achillea ptarmica).