Home / Blog / Vertebral foramen 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.