Taxon
Animalia > Mollusca > Bivalvia > Pectinida > Spondylidae > Spondylus
Accepted name: Spondylus squamosus
WoRMS: 543668 NCBI: 106280 Open in mapper Explore occurrences