The definition :
Definitions of Khesari:
- noun: European annual grown for forage; seeds used for food in India and for stock elsewhere
Are you interested in alternative search :
:grass pea indian pea lathyrus sativus vetchling
If you like reading news check: