Carnivores are creatures that eat only meats.
A carnivore eats meat mainly, herbivore means it eats plants, and omnivore means it eats both.