anthropophagus

noun
  1. a person who practices cannibalism; a cannibal
  2. Usage: formal or archaic; from Greek anthropos (human) + phagos (eater)

Examples