insectivores
noun
- 1
Insect-eating animal or plant.
“An anteater is an insectivore with a long sticky tongue to catch its prey.”
- 2
Mammal of the now abandoned order Insectivora.
Synonyms
Translate “insectivores” to another language
Click any language to open the translator with this word already filled in.