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

Green Sea Urchin

Strongylocentrotus droebachiensis (O. F. Müller 1776)