1 result found
Search Results for: shaggy
sloth bear
Sloth Bear Definition The sloth bear (Melursus ursinus) is a small bear species characterized by having a long lower lip... Read More