This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Spina bifida

  1. A congenital malformation in which the spinal column is cleft at its lower portion, and the membranes of the spinal cord project as an elastic swelling from the gap thus formed.



Shares

Related Words

Menu