Taxon
Animalia > Echinodermata > Ophiuroidea > Amphilepidida > Ophiolepididae
WoRMS: 242200 NCBI: 133719 Open in mapper Explore occurrences