Dinosaur Wiki
Advertisement

Castorocauda is a species of Jurassic aquatic Docodontid. The name Castorocauda lutrasimilis is derived from the Latin castor- meaning "beaver", -"cauda" meaning "tail", lutra meaning "otter", and -similis meaning "similar to".

Advertisement