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