Sea Urchin

Sea urchins or urchins, archaically called sea hedgehogs, are small, spiny, globular animals that, with their close kin, such as sand…