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