Taxon
Animalia > Echinodermata > Echinoidea > Stomopneustoida > Glyptocidaridae > Glyptocidaris
WoRMS: 513284 NCBI: 31907 Open in mapper Explore occurrences