Rapacious

Aggressively greedy or grasping, possessing, covetousness