Big Huge Thesaurus

Myxine

noun

sounds kind of like