Skip to Content

Sea Urchin (Arbacia punctulata) (with labels)