👉 Papuascincus is a genus of extinct mammals from Indonesia, known for its unique features such as short limbs, large ears, and a long snout. They lived during the Cenozoic era, around 120 million years ago to about 90 million years ago. Papuascincus