Neural Tube Definition
noun
A primitive, tubular, dorsal structure that is formed from ectodermal tissue in the early vertebrate embryo and that develops into the brain and spinal cord.
Webster's New World
Other Word Forms of Neural Tube
Noun
Singular:
neural tube
Plural:
neural tubesNeural Tube Is Also Mentioned In
Find Similar Words
Find similar words to neural tube using the buttons below.