X-Nico

unusual facts about Dinocephalosaurus


Dinocephalosaurus

Its name means "terrible headed lizard", because the first specimen found was just a skull, discovered near Xinmin in Guizhou Province, China in 2002.


Similar


see also