Insectivore

What is Insectivore?

Insectivore definition and meaning on Dictionary terms:
noun

an insectivorous animal or plant.
any mammal of the order Insectivora, comprising the moles, shrews, and Old World hedgehogs.