dcsimg
7.calphotos 6666 6666 0612 0075.130x130
Life » » Animals » » Echinoderms » » Sea urchins » » Strongylocentrotidae »

Strongylocentrotus purpuratus (Stimpson 1857)

DETAILS PAGE