Advertisement
Advertisement
seasnail
[see-sneyl]
noun
plural
seasnail ,plural
seasnails .any of several snailfishes of the genus Liparis, of the North Atlantic.
any of several marine gastropods having a spirally coiled shell, as a whelk.
Discover More
51Թ History and Origins
Advertisement
Advertisement
Advertisement
Advertisement
Browse