neural tube
neural tube
nounDefinition of NEURAL TUBE
: 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
Take Our 10-Question Quiz
|
|
|
Name That ThingTest Your Knowledge » |
|
True or False?A quick quiz about stuff worth knowing Take It Now » |
|
|
|
Join Us on FB & TwitterGet the Word of the Day and More Facebook | Twitter |
|
Get Our Free AppsVoice Search, Favorites, |