Meadowsweet

What is Meadowsweet?

Meadowsweet definition and meaning on Dictionary terms:
noun
any plant belonging to the genus Spiraea, of the rose family, especially S. latifolia, having white or pink flowers.
any plant of the closely related genus Filipendula (or Ulmaria).

 

reference: https://www.dictionary.com/browse/meadowsweet

Tags: