Meaning of lathyrus palustris

Definition of lathyrus palustris

(noun) scrambling perennial of damp or marshy areas of Eurasia and North America with purplish flowers

Other information on lathyrus palustris

WIKIPEDIA results for lathyrus palustris
Amazon results for lathyrus palustris