Dictionary   FastHealth  Email This!

 


neural tube

n :  the hollow longitudinal dorsal tube that is formed by infolding and subsequent fusion of the opposite ectodermal folds in the vertebrate embryo and gives rise to the brain and spinal cord .
 
 

 
Published under license with Merriam-Webster, Incorporated.  © 1997-2024.







               



               



Pioneers Medical Center (Meeker, Colorado - Rio Blanco County)