Find the word definition

Wikipedia
Onchosaurus

Onchosaurus is an extinct genus of cartilaginous fishes belonging to the family Sclerorhynchidae.

These extinct fishes lived in the Cretaceous period, from 84.9 to 66.043 Ma. Fossils have been found in the Cretaceous sediments of Egypt, Morocco, France, Niger, Peru and United States.