Taxon
Animalia > Echinodermata > Ophiuroidea > Ophioscolecida > Ophiohelidae > Ophiomyces
WoRMS: 123600 NCBI: 1815359 Open in mapper Explore occurrences