spinal canal
English Dictionary
->
Letter S
-> spinal canal
Search Dictionary:
spinal canal Definition
(n)
the
canal
in
successive
vertebrae
through
which
the
spinal
cord
passes
spinal canal Synonyms
canalis vertebralis
spinal canal
vertebral canal
© Art Branch Inc.