The Echinoid Directory

Echinothrix diadema (Linnaeus, 1758)

Classification and/or Status A species of Echinothrix