INSECTIVORE

Definition of INSECTIVORE

  1. (noun)small insect-eating mainly nocturnal terrestrial or fossorial mammals
  2. (noun)any organism that feeds mainly on insects