👉 Neoalbatrellus is a genus of extinct mammalian species that lived during the Late Cretaceous period, approximately 75 million years ago. The exact age of these creatures is not well-established, but it's estimated to be around 60-120 million years old. Neoalbatrellus was a large herbivorous mammal with a distinctive snout and jaw structure, which allowed for its ability to digest tough plant matter efficiently. It lived in the forests