'omnivorous' definitions:

Definition of 'omnivorous'

(from WordNet)
adjective
Feeding on both plants and animals [ant: carnivorous, herbivorous, insectivorous]

Words containing 'omnivorous'