Knobby scallop
Caribachlamys pellucens