Express in single word:"one who eats human flesh."
A
Omnivorous
B
Carnivores
C
Cannibal
D
Athists
Correct Answer: Cannibal