Meaning of lathyrus pratensis

Definition of lathyrus pratensis

(noun) scrambling perennial Eurasian wild pea having yellowish flowers and compressed seed pods; cultivated for forage

Other information on lathyrus pratensis

WIKIPEDIA results for lathyrus pratensis
Amazon results for lathyrus pratensis