Noun Definition

neritid

1.Definition: operculate seasnail of coastal waters with a short spiral shell

Category: Animals