Omnivore
organism consuming a variety of foods, usually including both plants and animals as diet / From Wikipedia, the free encyclopedia
An omnivore is an animal whose species gets its energy and nutrients from a diet made up of foods that include plants, animals, algae, fungi and bacteria.[1]
Many omnivores change their eating habits during their life cycle.[2] They are sometimes called "life-history omnivores", because they are only omnivores if their whole life is considered.
Some species, such as grazing waterfowl like geese, are known to eat mainly animals at one stage of their lives, but plants at another.[3] Also, many insects, such as the beatle family Meloidae,[4] eat animal tissue when they are larvae, but eat plant matter after they mature.