ə̇nˈsektəˌvō(ə)r noun
( -s )
1.
[New Latin Insectivora ]
: a mammal of the order Insectivora
2.
[French, from insectivore insectivorous, from insecti- + -vore (from Latin -vorus -vorous)]
: an insectivorous plant or animal : a carnivore that feeds on insects