Feedback
Spinal canal
Meaning
Noun
●
In Anatomy:
The
canal
which
runs down
through the
vertebrae
and
contains
the
spinal cord
and
spinal
meninges.
Sourced from
Wiktionary
Synonyms
Vertebral Canal
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better