Definitions
There is 1 meaning of the phrase
Lathyrus Palustris.
Lathyrus Palustris - as a noun
Scrambling perennial of damp or marshy areas of eurasia and north america with purplish flowers
Synonyms (Exact Relations)
marsh pea