Odontaspis substriata is an extinct sand shark (order Lamniformes) that lived between about 66 and 41 million years ago.SRC-232Share this page