Dropwort

Definition:

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

Compare dropwort with other words:

dropworm vs. dropwort

dropwort vs. meadowsweet

dropwort vs. herb

dropwort vs. perennial

dropwort vs. wort