YourDictionary

sea urchin

any of various orders of echinoid echinoderms having a somewhat globular body of fused skeletal plates studded with long, calcareous, movable spines

See sea urchin in American Heritage Dictionary 4

Learn more about sea urchin

sea urchin

link/cite print suggestion box