Taxon
Animalia > Echinodermata > Echinoidea > Camarodonta > Strongylocentrotidae > Mesocentrotus
Vernacular names: red sea urchin
WoRMS: 591102 NCBI: 1328066 Open in mapper Explore occurrences