Taxon
Animalia > Echinodermata > Ophiuroidea > Ophiacanthida > Ophiacanthidae > Ophiolebes
WoRMS: 123594 NCBI: 1815943 Open in mapper Explore occurrences