Scelidodon

Scelidodon is an extinct South American ground sloth. Its remains have been dated to as recently as 9000 B.P.

Scelidodon

Scelidodon is an extinct South American ground sloth. Its remains have been dated to as recently as 9000 B.P.