Sand oyster

Striostrea margaritacea