Taxon
Animalia > Echinodermata > Ophiuroidea > Euryalida > Euryalidae > Squamophis
WoRMS: 580295 NCBI: 941147 Open in mapper Explore occurrences