Fluted Giant Clam
Tridacna squamosa
Invertebrate Zoology
Tridacna squamosa
Patinopecten caurinus
Mimachlamys varia
Spondylus crassisquama
Macrocallista nimbosa
Mimachlamys crassicostata
Macoma secta
Argopecten gibbus
Argopecten irradians concentricus
Tridacna squamosa
Gafrarium divaricatum
Tapes literatus