×

Castorocauda

Animal
Castorocauda is an extinct, semi-aquatic, superficially otter-like genus of docodont mammaliaforms with one species, C. lutrasimilis. It is part of the Yanliao Biota, found in the Daohugou Beds of Inner Mongolia, China dating to the Middle to Late... Wikipedia
Scientific name: Castorocauda
Weight: 1.1 to 1.8 pounds