moon snail
noun
: any of a cosmopolitan family (Naticidae) of carnivorous marine snails having smooth globular shells
Love words? Need even more definitions?
Merriam-Webster unabridged
Share