insectivore

Noun
  1. Small insect-eating mainly nocturnal terrestrial or fossorial mammals (synset 101891715)
  2. Any organism that feeds mainly on insects (synset 101327440)

Found on Word Lists

Other Searches