Taxon
Animalia > Echinodermata > Ophiuroidea > Ophiurida > Ophiuridae > Ophiura
Accepted name: Ophiuroglypha rugosa
WoRMS: 245110 NCBI: 1815257 Open in mapper Explore occurrences