What is the meaning of Insectivore?

Insect-eating animal or plant.

mammal of the now abandoned order Insectivora.

insectivorous

insectivore

Source: wiktionary.org