Definition, synonyms and related words
Any creature resembling or belonging to the genus Natica.
Resembling or belonging to the genus Natica of moon snails.