vetches
noun
- 1
Any of several leguminous plants, of the genus Vicia, often grown as green manure and for their edible seeds
- 2
Any of several similar plants within the subfamily Faboideae
Synonyms
Translate “vetches” to another language
Click any language to open the translator with this word already filled in.