Hosted on MSN25d
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.