marsh pea
English Dictionary
->
Letter M
-> marsh pea
Search Dictionary:
marsh pea Definition
(n)
scrambling
perennial
of
damp
or
marshy
areas
of
Eurasia
and
North
America
with
purplish
flowers
marsh pea Synonyms
Lathyrus palustris
marsh pea
© Art Branch Inc.