Yarrow Definition
yărō
yarrows
noun
yarrows
Any of a genus (Achillea) of perennial plants of the composite family; esp., the common yarrow (A. millefolium), having a strong smell and taste, finely divided leaves, and clusters of small, pink or white flower heads.
Webster's New World
(UK) The green woodpecker, Picus viridis.
Wiktionary
Synonyms:
Other Word Forms of Yarrow
Noun
Singular:
yarrow
Plural:
yarrowsYarrow Is Also Mentioned In
Find Similar Words
Find similar words to yarrow using the buttons below.