nerita

Noun
  1. A neritid gastropod having a short smooth or spirally ridged shell with thick usually toothed outer lip and toothed operculum (synset 101949271)

Found on Word Lists

Other Searches