olive shell


noun

any marine gastropod of the family Olividae, having a polished, highly colored, elongated shell and a large mantle that, when extended, surrounds the shell.
the shell itself.

Origin of olive shell

First recorded in 1880–85