hairy tare

Explore definitions, synonyms, and language insights of hairy tare

Definitions

Noun
European vetch much cultivated as forage and cover crops

More General Terms