Noun indian pea has 1 sense
  1. grass pea, Indian pea, khesari, Lathyrus sativus - European annual grown for forage; seeds used for food in India and for stock elsewhere
    --1 is a kind of vetchling
    --1 is a member of Lathyrus, genus Lathyrus
,
TOP