Question: what is the latin root for carnivore?
Answer: carnivorous (adj.) "eating or feeding on flesh," 1640s, from Latin carnivorus "flesh-eating, feeding on flesh," from caro (genitive carnis) "flesh" (originally "a piece of flesh," from PIE root *sker- (1) "to cut") + vorare "to devour" (from PIE root *gwora- "food, devouring").