Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

spinal canal Definition

Cancel
spinal canal
noun(spinal canal)
a canal in the spinal column through which the spinal cord passes and is delimited dorsally by the arches on the dorsal side of the vertebrae —called also vertebral canal
spinal canal
noun(spinal canal)
spinal canal

Words Related to spinal canal!

spinal canal Examples by Brain Bank Users