Big Huge Thesaurus

Coerebidae

noun

sounds kind of like