Ophthalmosaurus
Ophthalmosaurus (meaning "eye lizard" in Greek) is an ichthyosaur of the Jurassic period (165–160 million years ago). Possible remains from the Cretaceous, around 145 million years ago, are also kn...
See Profile
Walking with Dinosaurs
The Original HBO Max Series
Walking with Dinosaurs a remake TV Series for HBO Max
See Story
Join the Conversation
0 comments on Ophthalmosaurus as Creatures in EP3 - Cruel Sea in Walking with Dinosaurs