Vicia villosa

Explore definitions, synonyms, and language insights of Vicia villosa

Definitions

Noun
European vetch much cultivated as forage and cover crops

More General Terms