Definition Definition

dropwort - Meaning and Examples

Meaning of 'dropwort' (Webster Dictionary)

1 . Dropwort [ n.]
- An Old World species of Spiraea (S. filipendula), with finely cut leaves.