Dinosaur Wiki
Advertisement

Stelladens mysteriosus is an extinct genus of mosasaurid that lived in Morocco during the Late Cretaceous period.

Illustration of Stelladens mysteriosus & Baculites
Advertisement