Cochleosaurus definition

Search

Cochleosaurus

Cochleosaurus logo #21000 Cochleosaurus (`spoon lizard`) is a name of a tetrapod belonging to Temnospondyli, which lived during the late Carboniferous period (Moscovian, about 310 millions years ago). The great abundance of its remains (about 50 specimens) have been found in the Czech Republic, near Nýřany in Central Europe and in Nova Scotia in North America. It was a.....
Found on http://en.wikipedia.org/wiki/Cochleosaurus
No exact match found.