Tag: Dinosaur
Two New Dinosaur Species Discovered in England
Two new dinosaur species have been discovered in the Isle of Wight region of England. Species named Ceratosuchops inferodios and Riparvenator milnerae are estimated to have lived 125 million years…