What does the adult peacock eat for food?

Peacocks are omnivorous birds, and their diet consists of a wide variety of foods. They primarily feed on seeds, grains, fruits, and insects. They also consume small reptiles, amphibians, and fish. Additionally, peacocks are known to forage for snails, worms, and other invertebrates. In some cases, they may even consume small mammals, such as mice and rats.