Definitions of insectivore:

  • noun:   any organism that feeds mainly on insects
  • noun:   small insect-eating mainly nocturnal terrestrial or fossorial mammals