Castorocauda Lutrasimilis stock image

Sale price$700.00

Size: 12000px

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