neural tube Meaning, Definition & Usage

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

WordNet