* Grasses: These form the bulk of their diet, especially in their natural habitats.
* Forbs: These are non-grassy herbs and wildflowers.
* Aquatic plants: Water buffalo are known to graze on aquatic plants, especially in wetlands and near water bodies.
* Leaves and twigs: They may also eat leaves and twigs from trees and shrubs.
* Fruit: They will eat fruit when available.
Their diet can vary depending on their location, the season, and the availability of different plants.
Important Note: Water buffalo are ruminants, meaning they have a four-chambered stomach that allows them to digest cellulose from plants more efficiently.