Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

neural tube

neural tube, the longitudinal tube, lying along the central axis of the early developing embryo, that gives rise to the brain, spinal cord, and other neural tissue of the central nervous system. Also called cerebromedullary tube, medullary tube. See also neural tube defect.

Tweet submit Telegram VK

Random Words

Mepergan

autosuggestion

extrude

area

celiac sprue

upper respiratory tract (URT)

amnionitis

proliferative-follicular phase

balanic hypospadias

Medical Dictionary Copyright © 2025.
Privacy Policy