Rebbachisaurus is a rare dinosaur from the Cretaceous Period, estimated to have lived between 145 and 66 million years ago. It was a large, long-necked sauropod, reaching up to 30 metres in length.
Rebbachisaurus is a rare dinosaur from the Cretaceous Period, estimated to have lived between 145 and 66 million years ago. It was a large, long-necked sauropod, reaching up to 30 metres in length.