anthropophagus

nouns

a person who eats human flesh
is derived from