Learn how to say Insectivore correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word insectivore:
an animal that feeds on insects, worms, and other invertebrates.
Zoology a mammal of the order Insectivora.
mid 19th century: from modern Latin insectivorus, from insectum (see insect) + -vorus ‘devouring’, on the pattern of Latin carnivorus ‘carnivorous’