grass pea

Noun
  1. European annual grown for forage;
    Seeds used for food in India and for stock elsewhere (synset 112561908)

Found on Word Lists

Other Searches