narrow-leaved everlasting pea is a noun meaning "European perennial with mottled flowers of purple and pink; sometimes cultivated for fodder or as green manure". It carries one recorded sense.
European perennial with mottled flowers of purple and pink; sometimes cultivated for fodder or as green manure
Definitions, synonyms and semantic relations for narrow-leaved everlasting pea come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.