three-toed sloth

Explore definitions, synonyms, and language insights of three-toed sloth

Definitions

Noun
a sloth that has three long claws on each forefoot and each hindfoot

More General Terms