insectivore
noun
°Insect eating animal or plant.
"An anteater is an insectivore with a long sticky tongue so it can catch its prey."