over 3 years
ago by
Franz
Anthony
Ichthyosaurs, meaning ‘fish lizards’, are a bizarre group of ancient marine reptiles that went extinct around 90 million years ago. They looked suspiciously similar to dolphins, but are only very, very distantly related to the modern mammals. They captivated the attention of scientists and the public alike due to numerous discoveries by Victorian palaeontologist, Mary Anning, who collected dozens of skeletons from the Dorset coast in the UK.
Read Article