Leptostyrax macrorhiza is an extinct shark believed to be related to the sand tiger sharks and grew to 30 feet in length. They lived during the Cretaceous through the early Eocene Epoch (140-55 million years ago).
This specimen is from the phosphate beds of Khourigba, Morocco.