yawweed

/ˈjær.oʊ/

Definitions

1. noun

a perennial herb of the daisy family, with flat clusters of small white or pinkish flowers and feathery leaves, used in herbal medicine and as an ingredient in potpourri and other crafts.

“The herbalist used yarrow to make a natural remedy for the patient’s fever.”

Synonyms

  • herb
  • wildflower

Antonyms

  • pesticide
  • weedkiller