Ultrasaurus (meaning "Ultra lizard") was a genus of large sauropod dinosaur from South Korea. It lived in the Early Cretaceous.
Advertisement
Ultrasaurus (meaning "Ultra lizard") was a genus of large sauropod dinosaur from South Korea. It lived in the Early Cretaceous.