hairy vetch Meaning, Definition & Usage

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

WordNet