lathyrus sativus Meaning, Definition & Usage

  1. noun European annual grown for forage; seeds used for food in India and for stock elsewhere
    grass pea; khesari; Indian pea.

WordNet