Home
Search
Index
Definify.com
Definition
2024
seasnail
seasnail
See also:
sea snail
English
Noun
seasnail
(
plural
seasnails
)
The
snailfish
.
Etymology
sea
+
snail
Similar Results