Temnodontosaurus
In Depth Temnodontosaurus is one of the oldest and largest ichthyosaurs known to science, and while there are a few species associated with the genus, the most obvious differences between these are the size and proportions of the jaws. Temnodontosaurus fossils have been so well preserved that they reveal stomach contents of ammonites and cephalopods … Read more