English dictionary

spinal canal meaning and definition

Definition and meaning of spinal canal at MeaningMonkey.org. spinal canal meaning and definition in the English Dictionary.

SPINAL CANAL noun

Definition of spinal canal (noun)

  1. the canal in successive vertebrae through which the spinal cord passes
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: