Extinct Animals Wiki
Advertisement

Thecodontosaurus antiquus (meaning "socket-tooth lizard") is an extinct genus of sauropodomorph dinosaur that lived in South England during the Late Triassic period.

Reconstruction of Thecodontosaurus limb muscles
Advertisement