YARROW

yarrow

Noun

  1. any of several pungent Eurasian and North American herbs, of the genus Achillea, used in traditional herbal medicine

Noun (etymology 2)

  1. The green woodpecker, Picus viridis.


The above text is a snippet from Wiktionary: yarrow
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!