SynonymX
Speak
Neural Tube
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"
ectoblast
ectoderm
exoderm
Hyponims for word "neural tube"
ectoblast
ectoderm
exoderm