Sea urchins are called sea urchins because hedgehogs used to be called urchins until about the 15th century. Sea urchins are, therefore, ocean hedgehogs.