Dropwort


(n.) An Old World species of Spiraea (S. filipendula), with finely cut leaves.



Similar Words:

Dropwise   Dropworm   Dropwort   Water dropwort