Sea hedgehog


Sea´ hedge´hog`


1.(Zool.) A sea urchin.