Yahoo香港字典 搜尋

搜尋結果

  1. neural tube

    • n.
      (in an embryo) a hollow structure from which the brain and spinal cord form. Defects in its development can result in congenital disorders such as spina bifida.
    • noun: neural tube, plural noun: neural tubes