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 10 synonyms, antonyms, idiomatic expressions, and related words for insectivorous, like: carnivorous, herbivorous, omnivorous, insect-eating, , tree-dwelling, insectivore, , arboreal and carabid.