The name Alxasaurus means "Alxa's Lizard". It was a Therizinosaur. It lived in the Early Cretaceous Period. It was an omnivore.
Advertisement
The name Alxasaurus means "Alxa's Lizard". It was a Therizinosaur. It lived in the Early Cretaceous Period. It was an omnivore.