neural tube

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