Hemicentrotus pulcherrimus
Source: NCBI Taxonomy (ID 7650)
Taxonomy ID: 7650
Rank: species
Scientific name: Hemicentrotus pulcherrimus
Authority: Psammechinus pulcherrimus Agassiz, 1864
Synonym: Psammechinus pulcherrimus