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