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