Taxon
Animalia > Echinodermata > Ophiuroidea > Amphilepidida > Amphiuridae
WoRMS: 123206 NCBI: 106738 Open in mapper