VERTEBRAL CANAL


Meaning of VERTEBRAL CANAL in English

noun Date: 1830 a canal that contains the spinal cord and is delimited by the arches on the dorsal side of the vertebrae

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.