salicaire
Top 45000
Meanings
Noun
1. loosestrife; particularly the purple loosestrife (Lythrum salicaria)