English dictionary
insectivore meaning and definition
Definition and meaning of insectivore at MeaningMonkey.org. insectivore meaning and definition in the English Dictionary.INSECTIVORE noun
Definition of insectivore (noun)
- small insect-eating mainly nocturnal terrestrial or fossorial mammals
- any organism that feeds mainly on insects
Source: Princeton University Wordnet