Summary
English Synonyms:   more detail...
  1. neural tube:


English

Detailed Synonyms for neural tube in English

neural tube:

neural tube [the ~] noun

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

Alternate Synonyms for "neural tube":


Related Definitions for "neural tube":

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

Related Synonyms for neural tube