This may strike you as strange, but one of my biggest language-related pet peeves is the misuse of the word 'cannibalism'.
Cannibalism is the devouring of the flesh of one creature by another member of its same species.
Anthropophagy is the devouring of human flesh, by any creature.
So a chicken that eats another chicken is a cannibal; but a chicken that eats a human is anthropophagus.
There, important English-language lesson of the day. Use this knowledge well.