English Spina bifida Cited by user 189.69.25.238 on 22 Nov 2016 Spina bifida is a birth defect in which there is incomplete closing of the spine and membranes around the spinal cord during early development in pregnancy.
English Spina bifida Cited by user Doc James on 16 Dec 2015 Spina bifida (Latin: "split spine") is a birth defect where there is incomplete closing of the backbone and membranes around the spinal cord.