voracious
adjective
°Wanting or devouring great quantities of food.
°Having a great appetite for anything (e.g., a voracious reader).