Synonyms for spinal canal
- noun
Most common
Definitions
- n. 1
The canal which runs down through the vertebrae and contains the spinal cord and spinal meninges.
The canal which runs down through the vertebrae and contains the spinal cord and spinal meninges.