Word Study
khesari
WORDNET DICTIONARY
Noun khesari has 1 sense
- khesari(n = noun.plant) grass pea, indian pea, lathyrus sativus - European annual grown for forage; seeds used for food in India and for stock elsewhere; Array is a member of genus lathyrus, lathyrus
is a kind of vetchling
For further exploring for "khesari" in Webster Dictionary Online