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: