moon snail
English
Noun
moon
snail
(
plural
moon snails
)
Any of the
family
Naticidae
of
predatory
sea snails
.