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