English
Detailed Synonyms for Indian pea in English
Indian pea:
Indian pea [the ~] noun
-
the Indian pea
– European annual grown for forage; seeds used for food in India and for stock elsewhere 1the khesari; the Indian pea; the Lathyrus sativus; the grass pea– European annual grown for forage; seeds used for food in India and for stock elsewhere 1