Elliptical surfclam

Spisula elliptica