spina bifida
nounDefinition of spina bifida
: a congenital cleft of the spinal column with hernial protrusion of the meninges and sometimes the spinal cord
Keep scrolling for more
Keep scrolling for more