Definition of needle-shell in English:

needle-shell

noun

  • Any of various marine gastropod molluscs with tall, pointed shells; (now especially) = needle whelk.

Origin

Mid 18th century; earliest use found in John Hill (bap. 1714, d. 1775), physician and actor.