meaning of three toed sloth
1.
a
sloth
that
has
three
long
claws
on
each
forefoot
Related Words
three-toed sloth
|
Developed & Maintained By
Taraprasad.com