Big Huge Thesaurus

myxinidae

noun

sounds kind of like