Carnivore
WordNet
noun
(1) Any animal that feeds on flesh
"Tyrannosaurus Rex was a large carnivore"
"Insectivorous plants are considered carnivores"
(2) A terrestrial or aquatic flesh-eating mammal
"Terrestrial carnivores have four or five clawed digits on each limb"