insectivore

noun

1.
small insect-eating mainly nocturnal terrestrial or fossorial mammals
Derived from:
insectivorous
2.
any organism that feeds mainly on insects
Derived from:
insectivorous