khesari

1. (noun) European annual grown for forage; seeds used for food in India and for stock elsewhere
Synonyms: Indian pea, Lathyrus sativus, grass pea
Related Words: vetchling



Terms and Conditions of Use / Copyright Notice