Where does “nonvet” come from?

nonvet (English) comes from English vet, from English veteran, from Middle French vétéran, from Latin veterānus, from Latin vetus, from Latin -tus, from Proto-Italic -tus, from Proto-Indo-European -tus — Derives action nouns from verb roots.

Ancestry of “nonvet”, step by step

nonvet traces back through two separate lines of ancestry.

via English vet

StepLanguageWordMeaning
1EnglishvetA veterinarian or veterinary surgeon; A veteran;...
2EnglishveteranA person with long experience of a particular...
3Middle Frenchvétéran
4Latinveterānusold, veteran
5Latinvetusold, aged, elderly, ancient; long-standing;...
6Latin-tusForms the past participle of verbs; Forms...
7Proto-Italic-tus
8Proto-Indo-European-tusDerives action nouns from verb roots

via English non

StepLanguageWordMeaning
1EnglishnonObsolete form of none
2Frenchnonno; not; a no, a negative response
3Old Frenchnonno; not; Alternative form of nom
4Latinnōnnot
5Old Latinnoenum
6Proto-Indo-Europeanóynosone; single
Every word from Proto-Indo-European -tus