neural tube

Noun
  1. A tube of ectodermal tissue in the embryo from which the brain and spinal cord develop (synset 101466574)

Other Searches