В биологии понятия «людоед» и «каннибал» не тождественны. Людоед — всякое животное, поедающее человека. Вопрос о причинах, вызывающих людоедство, не разъяснён вполне и по настоящее время.