Definitions of Vicia villosa:

  • noun:   European vetch much cultivated as forage and cover crops