Why are man called omnivor?

Humans are called omnivores because they consume and derive nutritional benefits from a wide variety of food sources, including both plant-based (fruits, vegetables, grains) and animal-based (meat, dairy, eggs) products. Unlike herbivores, who only eat plants, or carnivores, who only eat meat, humans have a flexible and diverse diet that includes a variety of foods from different food groups. This omnivorous nature is an evolutionary advantage that allows humans to obtain a balanced nutrient intake and adapt to different environments and food availability.