Definitions for omnivorousɒmˈnɪv ər əs
Random House Webster's College Dictionary
om•niv•o•rousɒmˈnɪv ər əs(adj.)
feeding on both animals and plants.
eating all kinds of foods indiscriminately.
taking in everything, as with the mind:
an omnivorous reader.
Origin of omnivorous:
1650–60; < L omnivorus=omni-omni-+-vorous-vorous
feeding on both plants and animals
Having a diet which is neither exclusively carnivorous nor herbivorous.
Having an interest in a variety of subjects.
2003 Winchester, Simon, The Meaning of Everything; The Story of the Oxford English Dictionary, New York: Oxford University Press. p72:
Origin: From the Latin omni, all and -vore.