Spina bifida


Spina bifida is a birth defect in which a section of the babys spine fails to develop completely, leaving the spinal cord exposed in that section.