Answer: devourer

AnswerCrossword Clue
DEVOURERHungry eater.
devourerone that devours (to eat voraciously)