What is the meaning of the word "yarrow"?

Definitions:

  1. A flowering herb in the daisy family, known for its feathery leaves and flat-topped clusters of small, usually white or pink flowers, widely found in temperate regions and used in traditional medicine. copy to clipboard NOUN
    • Yarrow has been used for centuries to stop bleeding and promote healing. copy to clipboard
  2. A plant that grows wild on the dry banks, and is used in medicine. copy to clipboard NOUN
    • They planted yarrow in the garden to attract bees and butterflies. copy to clipboard

Synonyms: