Meaning of lathyrus japonicus
Definition of lathyrus japonicus
(noun)
wild
pea of seashores of
north
temperate
zone
having
tough
roots
and
purple
flowers and
useful
as a
sand
binder
Other information on lathyrus japonicus
WIKIPEDIA results for
lathyrus japonicus
Amazon results for
lathyrus japonicus
Tweet