Hosted on MSN29d
Page settings
belongs to a group of extinct mammals from the superorder Xenarthra. This enigmatic creature, reaching colossal dimensions unknown to modern sloths, held sway during the Pleistocene epoch.