English | German | Russian | Czech

Achillea millefolium English

Meaning Achillea millefolium meaning

What does Achillea millefolium mean?

Achillea millefolium

(= 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 Achillea millefolium synonyms

What other words have the same or similar meaning as Achillea millefolium?

Achillea millefolium English » English

milfoil yarrow common yarrow

Are you looking for...?