There are over 1 000 cattle breeds in the world today, with more than 30 beef breeds registered in South Africa. These can be divided into three subtypes, or a mixture thereof: Bos taurus, B. indicus and B. taurus africanus, also known as Sanga cattle.
B. taurus cattle, which do not have humps, o...
Read more