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.