Home

Word

spinal canal, n.
more info the canal in successive vertebrae through which the spinal cord passes
<noun.body>

canalis vertebralis spinal canal vertebral canal