Synonyms: insectivore
Definition: any organism that feeds mainly on insects
Similar words: animal, animate being, beast, fauna, brute, creature
Definition: a living organism characterized by voluntary movement
Synonyms: insectivore
Definition: small insect-eating mainly nocturnal terrestrial or fossorial mammals
Similar words: eutherian, eutherian mammal, placental, placental mammal
Definition: mammals having a placenta; all mammals except monotremes and marsupials