lathyrus sylvestris

Noun
  1. European perennial with mottled flowers of purple and pink;
    Sometimes cultivated for fodder or as green manure (synset 112562310)

Found on Word Lists

Other Searches