Dinosaur Wiki
Advertisement

Igai semkhu is an extinct genus of titanosaur sauropod dinosaur that lived in Egypt during the Late Cretaceous period.

Advertisement