Noun animal that hunts, kills, and eats other animals in order to survive

Camel spiders have been painted as large, venomous predators, with a voracious appetite for large mammals. However, the myths are untrue.