GeneralConnection.com
➔
Dictionary
hairy vetch
Noun
1. hairy tare
1. Vicia villosa, tare
Usage