Meaning of spinal canal
Definition of spinal canal
(noun)
the
canal
in
successive
vertebrae
through
which the
spinal
cord
passes
Other information on spinal canal
WIKIPEDIA results for
spinal canal
Amazon results for
spinal canal
Tweet