INSECTIVORE





Definition:

  1. [noun] small insect-eating mainly nocturnal terrestrial or fossorial mammals

  2. [noun] any organism that feeds mainly on insects

Synonyms:


Related Words: