Definition of Neural Tube

  • 1. A tube of ectodermal tissue in the embryo from which the brain and spinal cord develop Noun

Semanticaly linked words with "neural tube"

Hyponims for word "neural tube"