the canal in successive vertebrae through which the spinal cord passes
Seed ·
canalis vertebralis in CommonParlance