1 nutmeg shell | Definition of nutmeg shell

nutmeg shell

noun

Definition of nutmeg shell

: a marine snail of the genus Cancellaria

History and Etymology for nutmeg shell

so called from its rough, warty surface

Keep scrolling for more