What do you call a human that eats other humans, a cannibal, we're a species of animal so it should be the same.
An animal that eats human flesh is typically referred to as a "carnivore" or "predator." However, if an animal specifically preys on humans, it may be called a "man-eater" or "human predator."
An animal that nothing else eats may be referred to as an apex predator. These predators are at the top of the food chain and have few or no natural predators themselves.
You would call it a carnivore. Technically, insects are still considered as 'meat.' :) ~AP Wulf Some would be called as Insectivores. If the animal in question also eats plant life, then they would be called as Omnivores. Some carnivores also eats insects and some insectivores also eats small vertebrates, such as birds, snakes, lizards, and bats. Generally, the distinction for the particular animal in question depends on what is it's primary diet. ~Silverfish N
an animal that only eats meat is a carnivore, an animal the only eats vegetation is a herbivore and an animal that eats both is called an omnivore :)
All things that are bigger then a human it has to be alive to kill you. Also it is called a carnivore. or homicide_ Jake the jester(the real one)
an Omnivore
the hunter.
herbivore
Carnivores
a poopvore!
Intruders
omnivore
Herbivore
A carnivore
secondary consumer
octopus
An animal that eats all food types is called an omnivore.