ground sloth


Also found in: Dictionary, Thesaurus, Wikipedia.

ground sloth

A now-extinct very large mammal that once inhabited North and South America. I wish I could go back in time to when ground sloths roamed the Earth—how cool would that be?
See also: ground