khesari
English Dictionary
->
Letter K
-> khesari
Search Dictionary:
khesari Definition
(n)
European
annual
grown
for
forage
;
seeds
used
for
food
in
India
and
for
stock
elsewhere
khesari Synonyms
grass pea
Indian pea
khesari
Lathyrus sativus
© Art Branch Inc.