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.”
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.”