English synonyms about - contact  

nerita

noun

1 nerita

A neritid gastropod having a short smooth or spirally ridged shell with thick usually toothed outer lip and toothed operculum.


Find more on nerita elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0308