English dictionary
grass pea meaning and definition
Definition and meaning of grass pea at MeaningMonkey.org. grass pea meaning and definition in the English Dictionary.GRASS PEA noun
Definition of grass pea (noun)
- European annual grown for forage; seeds used for food in India and for stock elsewhere
- synonyms: Indian pea, khesari, Lathyrus sativus
Source: Princeton University Wordnet