Taxon
Animalia > Echinodermata > Echinoidea > Camarodonta > Echinometridae > Echinostrephus
WoRMS: 213384 NCBI: 278037 Open in mapper Explore occurrences