Maculated trough shell
Mactra maculata