Castorocauda Lutrasimilis stock image
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.
Select size
Dimensions: