African buffalo is a grazer, It feed mainly on the grass,When the grass sources are scarce, it may eat shrubs and trees.