purple loosestrife
noun
Definitions
A semi-aquatic herbaceous plant, Lythrum salicaria, having long spikes of purple flowers, native to Eurasia, considered invasive in North America and New Zealand.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A semi-aquatic herbaceous plant, Lythrum salicaria, having long spikes of purple flowers, native to Eurasia, considered invasive in North America and New Zealand.