Feedback
Neural tube
Meaning
Noun
●
In Anatomy:
hollow
longitudinal
dorsal
tube
formed
in the
folding
and
subsequent
fusion
of the
opposite
ectodermal
folds
in the
embryo
that
gives rise to
the
brain
and
spinal
cord
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better