voracious

wanting or devouring great quantities of food

Leave a Reply