You searched for: “harpactophage
harpactophagous, harpactophage, harpactophagy
Feeding by preying on other animals; predatory, used especially with reference to insects.

From Greek harpago-, harpag-, meaning “a hook for seizing; a robbery, rape, seizure, plunder”.