HyperDic: neural_tube

English > 1 sense of the expression neural tube:
NOUNanimalneural tubea tube of ectodermal tissue in the embryo from which the brain and spinal cord develop
English > neural tube: 1 sense > noun 1, animal
MeaningA tube of ectodermal tissue in the embryo from which the brain and spinal cord develop.
Broaderectoderm, exoderm, ectoblastThe outer germ layer that develops into skin and nervous tissue
Spanishtubo neural
Catalantub neural

©2001-24 · HyperDic hyper-dictionary · Contact

English | Spanish | Catalan
Privacy | Robots

Valid XHTML 1.0 Strict