Showing: 1 - 1 of 1 RESULTS

Sloth Bear

The sloth bear (Melursus ursinus), also known as the labiated bear, is an insectivorous bear species native to the Indian …