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