lathyrus sativus - English Synonyms Dictionary

lathyrus sativus

n.
[1] grass pea , Indian pea , khesari