neritid Meaning, Definition & Usage

  1. noun operculate seasnail of coastal waters with a short spiral shell
    neritid gastropod.

WordNet