Indian pea
1.
(
noun
) European annual grown for forage; seeds used for food in India and for stock elsewhere
Synonyms:
Lathyrus sativus
,
grass pea
,
khesari
Related Words:
vetchling
Terms and Conditions of Use / Copyright Notice