Meaning of tree sloth
Definition of 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
Other information on tree sloth
WIKIPEDIA results for
tree sloth
Amazon results for
tree sloth
Tweet