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