Spinolestes

In Depth        Spinolestes is a genus of small mammal that lived in Spain during the early Cretaceous,‭ ‬and one that has told us more about‭ ‬Mesozoic mammals that most other genera combined.‭ ‬This is all down to the truly exceptional level of preservation in the xenarthrosus type specimen that not only contains the skeleton,‭ ‬but … Read more