What animals do buffalos eat?
Buffalos are herbivores, meaning that they only eat plants. They graze on grasses, leaves, and other plant matter. In addition, buffalos may also consume fruits and nuts. Buffalos are important grazers in many ecosystems, and they help to maintain the balance of plant life.