insectivorous

  • (a) (of animals and plants) feeding on insects

Antonyms

carnivorous herbivorous omnivorous

Words of close approximity