Sea hedgehog /(?)/

Sea· hedge·hog

Sea hedgehog

  1. A sea urchin. (Zool.)