meaning of sloth bear

1. common coarse-haired long-snouted bear of south-central Asia


Related Words

sloth bear |

Developed & Maintained By Taraprasad.com

Treasure Words