Word info

moon snail

Noun

Meaning

moon snail (plural moon snails)

Any of the family Naticidae of predatory sea snails.

Source: en.wiktionary.org

Close letter words and terms