omnivorous Look up omnivorous at Dictionary.com
1650s, from L. omnivorus "all-devouring," from omnis "all" (see omni-) + vorare "devour, swallow" (see voracious).