Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: neural tube
  1. A tube of ectodermal tissue in the embryo from which the brain and spinal cord develop
    "Proper closure of the neural tube is crucial for normal nervous system development"

Derived forms: neural tubes

Type of: ectoblast, ectoderm, exoderm

Encyclopedia: Neural tube