Oxalaia Quilombensis, Oxalaia is a genus of large spinosaurid theropod dinosaur, which lived in late Cretaceous Brazil.
© 2020 Neurons.
Designed By Fly Themes.