tare : Idioms & Phrases

Index


hairy tare

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