GeneralConnection.com
➔
Dictionary
lathyrus sativus
Noun
1. grass pea
1. Indian pea, khesari, Lathyrus sativus, vetchling
Usage