A source-cited species codex: Red sea urchin (Mesocentrotus franciscanus)
Red sea urchin (Mesocentrotus franciscanus)
Where Red sea urchin has been recorded