worm shell
nounDefinition of worm shell
: a shell of Vermetus or a related genus
1