yarrow
From WikiWord, the free dictionary
/ˈjæɹəʊ/
English
Definitions
noun
- Any of several pungent Eurasian and North American herbs, of the genus Achillea, used in traditional herbal medicine.
- Common yarrow, Achillea millefolium, the type species of the genus.
noun
- The green woodpecker, Picus viridis.
Related words
Synonyms
devil's nettlesanguinarysoldier's woundwortthousand-leafachilleamilfoilachillea millefoliumradkecommon yarrownosebleed plantbloodwortold man's peppersweet yarrowarrowheadachyranthewoundwort