Neural tube
WordNet

noun


(1)   A tube of ectodermal tissue in the embryo from which the brain and spinal cord develop
 
x
OK