carnivore

   An animal that feeds on other animals.

Merriam-Webster
Children's Dictionary