Well, to give a thoroughly answer about this question is difficult. The main reason is that buffaloes have a very high melanin density in their skin giving them an almost black color although they have brown, pink and reddish pigments too. read more
The main reason is that buffaloes have a very high melanin density in their skin giving them an almost black color although they have brown, pink and reddish pigments too. Another reason is that they are not subjected to as much cross breeding as cows. cross breeding tend to increase the randomness in the skin color of an animal. read more