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.
Species taxanomy provided by GBIF Secretariat (2022). GBIF Backbone Taxonomy. Checklist dataset https://doi.org/10.15468/39omei accessed via GBIF.org on 2023-06-13; License: CC BY 4.0