Meaning of marsh pea

Definition of marsh pea

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

Other information on marsh pea

WIKIPEDIA results for marsh pea
Amazon results for marsh pea