Subscribe
URL of the page has been copied to clipboard.
Meaning : Operculate seasnail of coastal waters with a short spiral shell.
Synonyms : neritid
Install App