needle-shell

NEEDLE-SHELL, n. The sea-urchin.