kamus
.
Search
About
insectivore
English
insectivore
Noun
Small insect-eating mainly nocturnal terrestrial or fossorial mammals
English: insectivore
Any organism that feeds mainly on insects
English: insectivore