GeneralConnection.comDictionary
hairy vetch
Noun

1. hairy tare
1. Vicia villosa, tare
Usage