"dog-eating," 1835, from Latin canis "dog" (from PIE root *kwon- "dog") + -vorous "eating, devouring."
Entries linking to canivorous
*kwon-
Proto-Indo-European root meaning "dog."
It forms all or part of: canaille; canary; canicular; canid; canine; chenille; corgi; cynic; cynical; cynosure; dachshund; hound; kennel; Procyon; quinsy.
It is the hypothetical source of/evidence for its existence is provided by: Sanskrit svan-, Avestan spa, Greek kyōn, Latin canis, Old English hund, Old High German hunt, Old Irish cu, Welsh ci, Russian sobaka (apparently from an Iranian source such as Median spaka), Armenian shun, Lithuanian šuo "dog."
-vorous
word-forming element meaning "eating," from Latin -vorous, from stem of vorare "to devour" (from PIE root *gwora- "food, devouring").