Tree sloth

Definitions

Noun
  1. 1
    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 wordnet

Next best steps

Mini challenge

Unscramble this word: treesloth