spinal canal
Definitions
General Science
- noun the hollow interior of the bones (vertebrae) of the spine that contains the spinal cord
Medical
Sports
- noun a passage that runs through the opening in the middle of each vertebra of the spinal column and contains the spinal cord, the meninges, nerve roots and blood vessels
