There are words that we usually use synonymously when they really are not. It occurs, for example, with cannibal and cannibal, two terms that do not mean exactly the same thing. Anthropophagous is the name given to the animal that eats human flesh, while cannibal refers to the one that eats the flesh of individuals of the same species .
That is, there are animals that can be cannibals, although not necessarily cannibals: some tigers or lions are. And there are also cannibals that are not cannibals – fortunately – like the praying mantis .





