'marsh pea' definitions:

Definition of 'marsh pea'

(from WordNet)
noun
Scrambling perennial of damp or marshy areas of Eurasia and North America with purplish flowers [syn: marsh pea, Lathyrus palustris]