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

terazosin

spastic dysarthria

thermal radiation

amyloid

OER

immunosuppressive

decompensation

tennis elbow

nabilone

Medical Dictionary Copyright © 2025.
Privacy Policy