hairy vetch

Explore definitions, synonyms, and language insights of hairy vetch

Definitions

Noun
European vetch much cultivated as forage and cover crops

More General Terms