Medindia » Medical Dictionary / Glossary
Answer: A structure in early fetal life that develops into the brain, spinal cord, spinal nerves and spine.