Clue: An animal that devours human beings June 7, 2017 By Show answer Man-eater More English Words & Origins QuestionsMore Language Questions