vicia villosa Meaning, Definition & Usage

  1. noun European vetch much cultivated as forage and cover crops
    hairy tare; hairy vetch.

WordNet