insectivorous
1. [ adjective ] (of animals and plants) feeding on insects
Related terms: carnivorous herbivorous omnivorous plant animal myrmecophagous apivorous
Similar spelling:   insectivore
  Insectivora
  insectifuge
  incestuous
  insecticide
  insect_bite
  incestuously