Big Huge Thesaurus

Myxinoidei

noun

sounds kind of like