Tridacna squamosa

Species
Tridacna squamosa
belongs to Genus