yarrow
/ˈjæɹəʊ/ · noun
Meaning
- 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.
- The green woodpecker, Picus viridis.
Etymology / origin
No prose etymology has been added yet.
No ancestor words have been linked yet.
Related words
Descendant words
No descendant words have been linked yet.