Meaning of lathyrus sativus

Definition of lathyrus sativus

(noun) European annual grown for forage; seeds used for food in India and for stock elsewhere

Other information on lathyrus sativus

WIKIPEDIA results for lathyrus sativus
Amazon results for lathyrus sativus