neural tube
neural tube
nounDefinition of NEURAL TUBE
: the hollow longitudinal dorsal tube formed by infolding and subsequent fusion of the opposite ectodermal folds in the vertebrate embryo that gives rise to the brain and spinal cord
First Known Use of NEURAL TUBE
1888
Learn More About NEURAL TUBE
Browse
Next Word in the Dictionary: neuraminidase
Previous Word in the Dictionary: neural shield
All Words Near: neural tube
Previous Word in the Dictionary: neural shield
All Words Near: neural tube
Seen & Heard 
What made you want to look up neural tube? Please tell us where you read or heard it (including the quote, if possible).








