Skip to definition.
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

Derived forms: neural tubes

Type of: ectoblast, ectoderm, exoderm

Encyclopedia: Neural tube