Istiorachis
In Depth Istiorachis was a large iguanodontian dinosaur from the Early Cretaceous Wessex Formation of the Isle of Wight, England. The name means “sail spine,” a reference to its hyperelongated vertebral spines, while the species name honours British sailor Dame Ellen MacArthur. Fossil Remains and Description The fossils of Istiorachis include partial vertebrae from the … Read more