VividLex

Home / Thesaurus / neural tube

Thesaurus: neural tube

a tube of ectodermal tissue in the embryo from which the brain and spinal cord develop

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. a tube of ectodermal tissue in the embryo from which the brain and spinal cord develop