Vertebral canal

What is Vertebral canal?

Vertebral canal definition and meaning on Dictionary terms:
noun