hairy tare Meaning, Definition & Usage

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

WordNet