English Dictionary
Computer Dictionary
Thesaurus
Dream Dictionary
Medical Dictionary
Search Dictionary:
Meaning of NEURAL TUBE
WordNet Dictionary
Definition:
[n]
a
tube
of
ectodermal
tissue
in
the
embryo
from
which
the
brain
and
spinal
cord
develop
Websites:
See Also:
ectoblast
,
ectoderm
,
exoderm
Medical Dictionary
Definition:
A structure in early fetal life that develops into the brain, spinal cord, spinal nerves and spine.
Biology Dictionary
Definition:
This is a tubular structure in the
embryo
which later develops into the
central nervous system
.
COPYRIGHT © 2000-2003 WEBNOX CORP.
HOME
|
ABOUT HYPERDICTIONARY