Carnivore Meaning

There are 2 meaning(s) for word Carnivore

Meaning 1 : any animal that feeds on flesh

    Example : Tyrannosaurus Rex was a large carnivore,insectivorous plants are considered carnivores

Meaning 2 : a terrestrial or aquatic flesh-eating mammal

    Example : terrestrial carnivores have four or five clawed digits on each limb