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