What does insectivores mean?
noun
Animals that eat insects, such as shrews, hedgehogs, and some species of bats and birds.
Example
"The insectivores in the forest played a crucial role in controlling the insect population."
Definition generated by AI and curated by RJS Tech Solutions LLP.