Webster's Revised Unabridged Dictionary · 1913
neritid
Copy link
neritid
, noun
An operculate seasnail of coastal waters with a short spiral shell.
↑