meaning of neritid
1. operculate seasnail of coastal waters with a short spiral shell
Related Words
neritid | neritid gastropod | neritidae |
1. operculate seasnail of coastal waters with a short spiral shell
neritid | neritid gastropod | neritidae |