The definition of omnivorous is feeding on both plants and meat or taking anything available.
Feeding on insects and other small invertebrates.
Of the carnivores
Find another word for herbivorous. In this page you can discover 3 synonyms, antonyms, idiomatic expressions, and related words for herbivorous, like: omnivorous, insectivorous and carnivorous.