English synonyms about - contact  

neural tube

noun

1 neural tube

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

Polish: cewka nerwowa, cewa nerwowa


Find more on neural tube elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0244