carnivore
An animal that feeds on other animals.
Merriam-Webster
Children's Dictionary