spinal canal Definition
spinal canal
noun
the canal, or tube, formed by the vertebral arches, containing the spinal cord
Browse dictionary entries near spinal canal
- ‹ spinal anesthesia
- ‹ spinal
- ‹ spinach
- ‹ spina bifida
- ‹ spin the bottle
- ‹ spin off
- ‹ spin fishing
- ‹ spin doctor
- ‹ spin casting
- ‹ spin
- spinal column ›
- spinal cord ›
- spindle ›
- spindle-legged ›
- spindle tree ›
- spindlelegs ›
- spindling ›
- spindly ›
- spindrift ›
- spine ›

