NEURAL TUBE


Meaning of NEURAL TUBE in English

transcription, транскрипция: [ noun ]

Date: 1888

: the hollow longitudinal dorsal tube formed by infolding and subsequent fusion of the opposite ectodermal folds in the vertebrate embryo that gives rise to the brain and spinal cord

Merriam-Webster's Collegiate English vocabulary.      Энциклопедический словарь английского языка Merriam Webster.