animalivora

/ˌænɪməˈlaɪvərə/

Definitions

1. noun

an animal that eats other animals

“Some predators are animalivores, such as lions and tigers.”

Synonyms

  • carnivore
  • meateater

Antonyms

  • herbivore
  • plant-eater