Definition of Tree Sloth

  • 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 Noun

Synonyms for word "tree sloth"

Semanticaly linked words with "tree sloth"

Hyponims for word "tree sloth"