English
Detailed Synonyms for spinal canal in English
spinal canal:
spinal canal [the ~] noun
-
the spinal canal
– the canal in successive vertebrae through which the spinal cord passes 1the spinal canal; the vertebral canal; the canalis vertebralis– the canal in successive vertebrae through which the spinal cord passes 1