This page uses content from Wikipedia and is licensed under CC BY-SA.


Picture of the day
Barracudasauroides is a genus of mixosaurid ichthyosaur which lived during the Middle Triassic. Fossils of this genus have been found in Guizhou Province, China. It is known from GMPKU-P-1033, a partial skeleton recovered from the Upper Member of the Guanling Formation in the Xinmin.Photograph: Didier Descouens

See also