Lathyrus palustris

Explore definitions, synonyms, and language insights of Lathyrus palustris

Definitions

Noun
scrambling perennial of damp or marshy areas of Eurasia and North America with purplish flowers

More General Terms