narrow-leaved everlasting pea Meaning, Definition & Usage

  1. noun European perennial with mottled flowers of purple and pink; sometimes cultivated for fodder or as green manure
    Lathyrus sylvestris; flat pea.

WordNet