common yarrow
Noun
Meaning
common yarrow (uncountable)
Achillea millefolium, a flowering plant widespread in the temperate Northern Hemisphere, formerly and sometimes used to stanch the flow of blood.
Synonyms
yarrow
milfoil
sanguinary
nosebleed plant
thousand-leaf
thousand-seal
old man's pepper
soldier's woundwort
green arrow
devil's nettle