Big Huge Thesaurus

buccinidae

noun

sounds kind of like