insectivore in Dutch
insectivore in Dutch
insecteneter
Insect-eating animal or plant.
insectivoor
Insect-eating animal or plant.