purple loosestrife
Meanings
noun
- A semi-aquatic herbaceous plant, Lythrum salicaria, having long spikes of purple flowers, native to Eurasia, considered invasive in North America and New Zealand.
Word forms
Synonyms
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.