- neritid as a noun:
- 1
neritid
noun
1 neritid
Operculate seasnail of coastal waters with a short spiral shell.
synonym: neritid gastropod.
debug info: 0.0144
noun
Operculate seasnail of coastal waters with a short spiral shell.
synonym: neritid gastropod.
debug info: 0.0144