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)
- the canal in successive vertebrae through which the spinal cord passes
- synonyms: canalis vertebralis, vertebral canal
Source: Princeton University Wordnet