Ichthyosaurs
Scientists Discover 82-Feet-Long Ancient “Giant Fish Lizard” in the UK
Science
Dr. Sarah Adams
A second two-meter-long ichthyosaur jawbone discovered in Somerset, UK, has unveiled a new giant species, Ichthyotitan severnensis, dating back 202 million years, ...