VERTEBRAL CANAL


Meaning of VERTEBRAL CANAL in English

[vertebral canal] n (1831): a canal that contains the spinal cord and is delimited by the arches on the dorsal side of the vertebrae--called also spinal canal

Merriam-Webster English vocab.      Английский словарь Merriam Webster.