The AI-powered English dictionary
plural insectivores
Insect-eating animal or plant. examples
(zoology, dated) mammal of the now abandoned order Insectivora.