Dinosaur Alive Wiki
Advertisement

The teleosaurus is a marine crocodile that appears in Seabuddies.

Teleosaurus-prehistoric-crocodile-deagostiniuig
Advertisement