Meaning of lathyrus sylvestris
Definition of lathyrus sylvestris
(noun)
European
perennial
with
mottled
flowers of
purple
and pink;
sometimes
cultivated
for
fodder
or as
green
manure
Other information on lathyrus sylvestris
WIKIPEDIA results for
lathyrus sylvestris
Amazon results for
lathyrus sylvestris
Tweet