voracious

adjective

Consuming or eager to consume great amounts of food; ravenous.

Having or marked by a strong desire for an activity or pursuit.

Greedy in eating; eating food in large quantities; marked by voracity; ravenous.

Rapacious.

Ready to swallow up.