Lythrum salicaria
Lythrum salicaria or purple loosestrife is a flowering plant belonging to the family Lythraceae. It should not be confused with other plants sharing the name loosestrife that are members of the family Primulaceae. Other names include spiked loosestrife and purple Lythrum.