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