Dinosaur Wiki
Advertisement

Chusaurus xiangensis is an extinct genus of pachypleurosaur that lived in China during the Early Triassic period.

Advertisement