Where do styxosaurus live?
The styxosaurus is an extinct marine reptile that lived during the Late Cretaceous period. Its fossils have been found in North America, Europe, and Australia. It is believed to have inhabited shallow seas and estuaries.