Definition of "Insectivore" :
noun: any organism that feeds mainly on insects
noun: small insect-eating mainly nocturnal terrestrial or fossorial mammals
noun: any organism that feeds mainly on insects
noun: small insect-eating mainly nocturnal terrestrial or fossorial mammals