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