omnivorous Look up omnivorous at Dictionary.com
1656, from L. omnivorus "all-devouring," from omnis "all" (see omni-) + vorare "devour, swallow" (see voracious). Omnivore (n.) formed 1890 on model of carnivore.