Big Huge Thesaurus

Myxinikela

noun

sounds kind of like