Giant 25 Meter Lizard Fish Found on UK Beach Could Be Largest Marine Reptile Ever
Sergei Krasovsky Artist’s concept of the new species Ichthyotitan severnensis A giant 25 meter lizard fish found on a beach in the UK could be the largest marine reptile ever found. A newly discovered ichthyosaur that lived 200 million years ago in the Triassic Sea may be the largest ever, say the authors of a … Read more