Knobby scallop

Caribachlamys pellucens