Fluted Giant Clam

 Shell of the Fluted Giant Clam (Tridacna squamosa), beach of the Embudu Island, Maldives

 

Shell of the Fluted Giant Clam (Tridacna squamosa), beach of the Embudu Island, Maldives