It's the type of shark seen here named for obvious reasons
This article details the species "Sharkus caribbio", for a list of sharks of 
the ... reef sharks have been seen eating carrion" - how to distinguish between 
any .....