Nerita

Webster's Dictionary of the English Language

·noun A genus of marine gastropods, mostly natives of warm climates.

Related Words