Dinosaur Wiki
Advertisement

Stanocephalosaurus (meaning "narrow headed lizard") is an extinct genus of temnospondyl amphibian that lived in Tanzania, Algeria, Arizona, and India during the Middle Triassic period.

Advertisement