insectivore

Nouns

  • (n) small insect-eating mainly nocturnal terrestrial or fossorial mammals
  • (n) any organism that feeds mainly on insects

Words of close approximity

Insectivora
Insectivora