Mesocentrotus franciscanus More information Red Sea-Urchin red sea urchin Pacific red sea urchin Red Dot – Sea Urchin English red sea urchins English English red sea urchins Mesocentrotus franciscanus Mesocentrotus franciscanus Red Sea Urchin red sea urchin, Mesocentrotus franciscanus red sea urchins red sea urchins red Red Sea Urchin