0%

ALL meanings of yarrow

yar·row
Y y
  • noun yarrow A Eurasian plant of the daisy family, with feathery leaves and heads of small white, yellow, or pink aromatic flowers. 1
  • noun yarrow plant 1
  • noun yarrow a river in SE Scotland, flowing into the Tweed. 14 miles (23 km) long. 1
  • noun yarrow any of several plants of the genus Achillea, esp A. millefolium, of Eurasia, having finely dissected leaves and flat clusters of white flower heads: family Asteraceae (composites) 0
  • noun yarrow 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 0
  • noun yarrow Any of several pungent Eurasian and North American herbs, of the genus Achillea, used in traditional herbal medicine. 0
  • noun yarrow (Britain) The green woodpecker, Picus viridis. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?