worm shell

noun

Definition of worm shell

: a shell of Vermetus or a related genus