Spinal Canal Definition
noun
The canal, or tube, formed by the vertebral arches, containing the spinal cord.
Webster's New World
Synonyms:
- canalis vertebralis
- vertebral canal
Other Word Forms of Spinal Canal
Noun
Singular:
spinal canal
Plural:
spinal canalsSpinal Canal Is Also Mentioned In
Find Similar Words
Find similar words to spinal canal using the buttons below.