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
Tweet