Khesari Meaning
There are 1 meaning(s) for word Khesari
Meaning 1 : European annual grown for forage; seeds used for food in India and for stock elsewhere
Synonyms : grass pea, indian pea, lathyrus sativus
Synonyms : grass pea, indian pea, lathyrus sativus
Similar words of Khesari :
