One who eats human flesh is called ______

a) Beast

b) Carnivorous

c) Cannibal

d) Furious

One who eats human flesh is called cannibal.

Leave a Reply