Omnivores

om·ni·vore

/ˈämnəˌvôr/

noun

plural noun: omnivores An omnivore (/ˈɒmnɪvɔːr/) is an animal that has the ability to eat and survive on both plant and animal matter.[3] Obtaining energy and nutrients from plant and animal matter, omnivores digest carbohydrates, protein, fat, and fiber, and metabolize the nutrients and energy of the sources absorbed.[4]  Often, they have the ability to incorporate food sources such as algae, fungi, and bacteria into their diet.[5] [6] [7]
 * 1) an animal or person that eats food of both plant and animal origin.