(1):

(n.) A human being that eats human flesh; hence, any that devours its own kind.

(2):

(a.) Relating to cannibals or cannibalism.