Health How to prevent spina bifida in your children Team Htv 28 Nov, 2015 Spina bifida is a neural tube defect, which is a type of birth defect. Medically, the term denotes…