dcsimg
Image of Red sea urchin
Creatures » » Animal » » Echinoderms » » Sea Urchins » » Strongylocentrotidae »

Red Sea Urchin

Mesocentrotus franciscanus (A. Agassiz 1863)