omnivore (n.) Look up omnivore at Dictionary.com
1890, formed from omni- on model of carnivore (see omnivorous).