Dropwort

Webster's Dictionary of the English Language

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

Related Words