👉 Mantidactylus is a genus of extinct mammals from the Late Cretaceous period, which spanned approximately 58 million years ago. It was found in the Late Archean period, which occurred about 270 million years ago, and it's believed to have been a small mammal with a long neck, possibly resembling a duck or reptile.