rapacious

adj

1.
living by preying on other animals especially by catching living prey
2.
excessively greedy and grasping
Derived from:
rapacity