English | German | Russian | Czech

yarrow English

Meaning yarrow meaning

What does yarrow mean?

yarrow

ubiquitous strong-scented mat-forming Eurasian herb of wasteland, hedgerow or pasture having narrow serrate leaves and small usually white florets; widely naturalized in North America

Synonyms yarrow synonyms

What other words have the same or similar meaning as yarrow?

yarrow English » English

milfoil Achillea millefolium wormwood tansy

Topics yarrow topics

What do people use yarrow to talk about?

Are you looking for...?