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