Definition for Neural tube

From Biology Forums Dictionary

In chordates, a structure formed from ectoderm located dorsal to the notochord; all neurons and their supporting cells in the central nervous system originate from neural precursor cells derived from the neural tube.