Shuttle shell Meaning, Definition & Usage

Definitions
  1. (Zoöl.), any one of numerous species of marine gastropods of the genus Volva, or Radius, having a smooth, spindle-shaped shell prolonged into a channel at each end.

Webster 1913