Taxon
Animalia > Echinodermata > Ophiuroidea > Amphilepidida
WoRMS: 1062666 NCBI: 2783457 Open in mapper