Like or resembling a raptor; seizing or plundering, like a bird of prey.
Wanting or devouring great quantities of food.
Having a great appetite for anything.