Home
Search
Index
Definify.com
Definition
2024
moon_snail
moon snail
English
A moon snail,
Naticarius orientalis
Notocochlis gualteriana
Noun
moon
snail
(
plural
moon snails
)
Any of the
family
Naticidae
of
predatory
sea snails
.
Similar Results