tree_slothEnglish

sloth, tree sloth

Noun

Any of several slow-moving arboreal mammals of South America and Central America, they hang from branches back downward and feed on leaves and fruits

English: sloth, tree sloth

English words with similar meanings

Show 1 words