dcsimg
Image of Red sea urchin
Life » » Animals » » Echinoderms » » Echinoidea » » Strongylocentrotidae »

Red Sea Urchin

Mesocentrotus franciscanus (A. Agassiz 1863)