Rapacious
adjective
living by preying on other animals especially by catching living prey
“a predatory bird”
Similar: predatory, raptorial, ravening, vulturine, vulturous
adjective
devouring or craving food in great quantities
“edacious vultures”
Similar: edacious, esurient, ravening, ravenous, voracious, wolfish
adjective
excessively greedy and grasping
“a rapacious divorcee on the prowl”
Similar: ravening, voracious