Sea urchins are globular, spiny sea creatures that make up the class Echinoidea. There are around 950 species of sea urchin, and they inhabit the seabed of every ocean and every depth zone, from the tide line to 15,000 feet deep. The name urchin is an old word for hedgehog, which … [Read more...]
You are here: Home / Archives for Echinoidea