Non, un buffle n'est pas une plante et un mangeur de viande. C'est un herbivore , ce qui signifie qu'il ne mange que des plantes.
Alors que certains animaux sont des omnivores (mangeant à la fois les plantes et la viande), les buffles sont strictement des herbivores. Ils paissent les herbes, les feuilles et autres végétations.