yarrow

/ˈjɛroʊ/
noun
  1. A plant with feathery leaves and clusters of small white or pink flowers, used in herbal medicine and gardening.
    • Yarrow is a hardy perennial that thrives in dry, sunny spots.
    • She added dried yarrow to her tea to help with digestion.
    • The gardener planted yarrow to attract butterflies and bees.
What does "yarrow" mean? | whatsthatwordmean | whatsthatwordmean