What does Carnivore Mean?

A carnivore refers to an animal or plant that consumes the flesh of other animals. The majority of carnivores have bodies that are adapted for tearing flesh; an example of this would be sharp teeth or claws.