Meaning of lythrum salicaria
Definition of lythrum salicaria
(noun)
marsh
herb
with a
long
spike
of
purple
flowers;
originally
of Europe but now
rampant
in
eastern
United States
Other information on lythrum salicaria
WIKIPEDIA results for
lythrum salicaria
Amazon results for
lythrum salicaria
Tweet