Although the term omnivore literally means "eater of everything", omnivores cannot really eat everything that other animals eat; they can only eat things that are moderately easy to acquire while being moderately nutritious. For example, most omnivores cannot live by grazing, nor are they able to eat some hard-shelled animals or successfully hunt large or fast prey.

external image 800px-Brown_bears_salmon.jpg

most bears are omnivores with the exception on polar bears and panda bears
external image bear-eating.jpg