What does Omnivore Mean?

Omne is latin for all and vorare means to devour, together you get the definition of omnivore being, to eat all foods. Omnivores are generally opportunistic eaters and will eat whatever seems appealing at the time, whether that is an animal or a piece of fruit.