Home
Search
Index
Definify.com
Definition
2025
vetches
vetches
English
Noun
vetches
plural of
vetch
Similar Results
Fetcher
Etched
Vetchy
Vetch
Far-fetched