dcsimg
Image of Red sea urchin
Life » » Animals » » Echinoderms » » Sea Urchins » » Strongylocentrotidae »

Red Sea Urchin

Mesocentrotus franciscanus (A. Agassiz 1863)