Megalocnidae
…Megalocnidae is an extinct family (alternatively considered to be a superfamily as Megalocnoidea) of sloths, native to the islands of the Greater Antilles from the Early Oligocene to the Mid-Holocene. They are known from Cuba, Hispaniola and Puerto Rico, but…