Omnivore is the term for animals that eat both plants and animals. Human beings are prime examples of omnivores. Other examples include chickens, raccoons and flies.

The word "omnivore" is derived from Latin, and it means "all-eater." Scientists classify two general types of omnivores. First, there are omnivores that hunt for their food as well as forage for fresh plant matter. Second, there are omnivores that are classified as scavengers. These omnivores feed on already dead animals and plants. Some herbivores incidentally eat small amounts of animal food if that type of animal matter becomes available. Incidental consumption does not classify a living creature as an omnivore.