Spina Bifida

A birth defect where there is incomplete closure of the backbone and layers surrounding the spinal cord.

« Back to Glossary Index