zoophaga

Etymology
New Latin, from +

Noun

 * 1)  An artificial group comprising various carnivorous and insectivorous animals.