PUBLISHED
Search

Insectivores

An insectivore is a carnivorous plant or animal that eats insects. The first vertebrate insectivores were amphibians.

×