Home / Blog / Spinal canal The opening in a vertebra, between the neural arch and the vertebral body, within which the spinal cord lies. The vertebral foramena of the consecutive vertebrae form the spinal canal. SEE vertebral foramen.