One who eats human flesh is-
A
Carnivosous
B
Fishmonger
C
Cannibal
D
Beggar
Correct Answer: Carnivosous