edacious, esurient, rapacious, ravenous, voracious, wolfish
rapacious, voracious
predatory, rapacious, raptorial, vulturine, vulturous