Big Huge Thesaurus

myxinoidei

noun

sounds kind of like