neural tube

definition: a tube of ectodermal tissue in the embryo from which the brain and spinal cord develop
example:
speech part: noun
synonyms:

How neural tube is being used?