spinal cord
English Dictionary
->
Letter S
-> spinal cord
Search Dictionary:
spinal cord Definition
(n)
a
major
part
of
the
central
nervous
system
which
conducts
sensory
and
motor
nerve
impulses
to
and
from
the
brain
;
a
long
tube
-
like
structure
extending
from
the
base
of
the
brain
through
the
vertebral
canal
to
the
upper
lumbar
region
spinal cord Synonyms
medulla spinalis
spinal cord
© Art Branch Inc.