dropwort

/ˈdrɒpˌwɜːrt/

Definitions

1. noun

a plant of the genus Filipendula, having white or pinkish flowers.

“The field was full of beautiful dropworts, attracting many bees and butterflies.”

Synonyms

  • meadowsweet
  • water avens

Antonyms

  • noxious plant
  • weed