Big Huge Thesaurus

Strombidae

noun

sounds kind of like