English dictionary
khesari meaning and definition
Definition and meaning of khesari at MeaningMonkey.org. khesari meaning and definition in the English Dictionary.KHESARI noun
Definition of khesari (noun)
- European annual grown for forage; seeds used for food in India and for stock elsewhere
- synonyms: grass pea, Indian pea, Lathyrus sativus
Source: Princeton University Wordnet