Showing: 1 - 10 of 43 RESULTS

Sloth Bear

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