Ocepechelon
Ocepechelon: Research Database Marine Reptilia · Late Cretaceous (~70–66 MYA) · Africa — Morocco (Phosphate deposits) Research Note: Ocepechelon was a marine reptile from the Late Cretaceous phosphate deposits of Morocco — one of the most productive fossil marine reptile localities in the world. As a member of an endemic North African marine reptile … Read more