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 tubes

Find Similar Words

Find similar words to neural tube using the buttons below.

Words Starting With

Words Ending With

Unscrambles

neural tube