Big Huge Thesaurus

Naticidae

noun

sounds kind of like