1. Noun
One of the Insectivora.
2. Noun
small insect-eating mainly nocturnal terrestrial or fossorial mammals
Vocabulary classified under Biology
3. Noun
any organism that feeds mainly on insects
Vocabulary classified under Nature and environment
More about this word
Synonyms and related words
Explore this word
