sea pea
English Dictionary
->
Letter S
-> sea pea
Search Dictionary:
sea pea Definition
(n)
wild
pea
of
seashores
of
north
temperate
zone
having
tough
roots
and
purple
flowers
and
useful
as
a
sand
binder
sea pea Synonyms
beach pea
Lathyrus japonicus
Lathyrus maritimus
sea pea
© Art Branch Inc.