×

Megalocnus

Animal
Megalocnus is a genus of extinct ground sloths that were native to Cuba during the Pleistocene and Holocene epochs. They were among the largest of the Caribbean sloths, with individuals estimated to have weighed up to 270 kg to 200 kg, around the... Wikipedia
Family: †Megalocnidae