Definition - What does Omnivore mean?
An omnivore is an organism that eats a large variety of foods including plants and other animals. The Latin root of the word is ‘omnia’ meaning everything, but omnivores do exclude certain types of food from their diet, so they do not eat everything in the literal sense.
Safeopedia explains Omnivore
The variety of foods that most humans eat are a good example of an omnivorous diet. We eat seeds, leaves, fruits and roots of plants, and most also eat meat and fish. We even eat fungi in the form of mushrooms and use bacteria to make foods like yoghurt, which we then eat, bacteria and all. Chickens are omnivores since they eat grains as well as insects.