VariousWords beta
Related Terms:
Noun
Definition: A severe form of spina bifida in which the neural tissue of the spinal cord is exposed.
VariousWords beta
Definition: A severe form of spina bifida in which the neural tissue of the spinal cord is exposed.