Insectivorous /(?)/

In·sec·tiv·o·rous

Insectivorous

a.
  1. Feeding or subsisting on insects; carnivorous.