Feeding on insects and other small invertebrates.
Of the carnivores
The definition of omnivorous is feeding on both plants and meat or taking anything available.
Find another word for herbivorous. In this page you can discover 10 synonyms, antonyms, idiomatic expressions, and related words for herbivorous, like: herbivore, insectivorous, carnivorous, omnivorous, semi-aquatic, insectivore, , plant-eating, free-living and ectothermic.