ground sloth
noun
Definitions
Any of various extinct species of sloth in several families which are believed, due to their size and/or body type, to have lived on the ground rather than in trees.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
Any of various extinct species of sloth in several families which are believed, due to their size and/or body type, to have lived on the ground rather than in trees.