Top 8 Largest Species of Bovine Found in India

Bovinae means a large-sized ungulates that includes domestic cattle, bison, Buffalo,water buffalo and the yak. The bovids are worshipped by Hindus and are considered sacred, the largest extant bovine is the gaur or Indian bison. In India there are 7 species of bovine found and among them Indian bison and Wild water buffalo are two … Continue reading Top 8 Largest Species of Bovine Found in India