Spina bifida

Vocabulary Term #2548
Noun (thing)
USA
UK
Spina bifida
USA
UK
a birth defect where the spine does not fully develop
USA
UK
"Treatment for movement problems can be started soon after a baby with spina bifida is born."