Hairy-vetch definitions

A common annual plant (Vicia villosa) with hairy foliage and numerous small blue flowers, grown for forage or for use as green manure.
noun
0
0
Advertisement