Big Huge Thesaurus

myelomeningocele

noun

sounds kind of like