Jiaodontus

Jiaodontus is an extinct genus of lonchidiid cartilaginous fish which existed in Liuhuanggou, Xinjiang Uyghur Autonomous Region, northwestern China, during the late Jurassic (Oxfordian age). Fossils have been found in the Qigu Formation, China. It was first named by Stefanie Klug, Thomas T├╝tken, Oliver Wings, Hans-Ulrich Pfretzschner and Thomas M...
Found on http://en.wikipedia.org/wiki/Jiaodontus
No exact match found