VariousWords beta
Related Terms:
Definitions:
Noun
grass pea
Indian pea
khesari
Lathyrus sativus
Definition: European annual grown for forage; seeds used for food in India and for stock elsewhere