YourDictionary

neural tube

a primitive, tubular, dorsal structure formed from ectodermal tissue in the early vertebrate embryo, that develops into the brain and spinal cord

See neural tube in American Heritage Dictionary 4

Learn more about neural tube

link/cite print suggestion box