spinal nerve
English Dictionary
->
Letter S
-> spinal nerve
Search Dictionary:
spinal nerve Definition
(n)
any
of
the
31
pairs
of
nerves
emerging
from
each
side
of
the
spinal
cord
(
each
attached
to
the
cord
by
two
roots
:
ventral
and
dorsal
)
spinal nerve Synonyms
nervus spinalis
spinal nerve
© Art Branch Inc.