neural-tube defect

Category : Medical glossary A - Z ( N )

Meaning

A birth defect, such as spina bifida, that results from improper development of the brain, spinal cord or their coverings

Pick up Reviews

SEE MORE

Pick up reviews

Most Popular Tips