spinal_canalEnglish

canalis vertebralis, spinal canal, vertebral canal

Noun

The canal in successive vertebrae through which the spinal cord passes

English: spinal canal, vertebral canal, canalis vertebralis

English words with similar meanings

Show 2 words