spinal canal

English dictionary entry

Meanings

noun
  1. The canal which runs down through the vertebrae and contains the spinal cord and spinal meninges.

Word forms

spinal canal spinal canals

Synonyms

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.