Definition of Lythrum Salicaria

  • 1. Marsh herb with a long spike of purple flowers; originally of Europe but now rampant in eastern United States Noun

Synonyms for word "lythrum salicaria"

Semanticaly linked words with "lythrum salicaria"

Hyponims for word "lythrum salicaria"