What is a human being that eats human flesh; hence, any that devours its own kind. Darwin called?

cannibal — A human being that eats human flesh; hence, any that devours its own kind. Darwin. (Webster's 1913.)

Sources