Deltadromeus as River of Giants - Primordial Eden Fan Cast | myCast.io
Deltadromeus
Deltadromeus is a genus of theropod dinosaur from Northern Africa. It had long, unusually slender hind limbs for its size, suggesting that it was a swift runner. The skull is not known.