Spinal Canal (noun) Definition, Meaning & Examples

noun
  1. the tube formed by the vertebrae in which the spinal cord and its membranes are located.
noun
  1. the natural passage through the centre of the spinal column that contains the spinal cord
Spinal Canal (noun) Definition, Meaning & Examples

More Definitions