Dinosaur Wiki
Advertisement

Ichthyotitan severnensis (meaning "giant fish lizard") is an extinct genus of shastasaurid ichthyosaur that lived in Somerset, United Kingdom during the Late Triassic period around 202 million years ago.

Illustration of two Ichthyotitan severnensis swimming
Artwork of Ichthyotitan severnensis carcass
Advertisement