PUBLISHED
Search

Insectivores

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

Images you upload will appear on your store

Add some images
×