Shopping Cart
Castorocauda Lutrasimilis stock image

Castorocauda Lutrasimilis stock image

Regular price $700.00
Add to Wishlist

Castorocauda was a superficially otter-like mammal relative found in rocks of the Middle to Upper Jurassic Tiaojishan Formation in northeastern China. Details of the tail vertebrae suggest that it had a beaver-like tail.

Illustration by Sergey Krasovskiy