Meaning of omnivorous

om•niv•o•rous

Pronunciation: (om-niv'ur-us), [key]
— adj.
  1. eating both animal and plant foods.
  2. eating all kinds of foods indiscriminately.
  3. taking in everything, as with the mind: an omnivorous reader.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.
See also: