Leptostyrax


Leptostyrax is an extinct genus of sharks that lived during the Cenomanian epoch of the Cretaceous period. It is believed to be related to sand tiger sharks and can grow up to 30 feet.