GeneralConnection.comDictionary
lathyrus sativus
Noun

1. grass pea
1. Indian pea, khesari, Lathyrus sativus, vetchling
Usage