sensory nerve
English Dictionary
->
Letter S
-> sensory nerve
Search Dictionary:
sensory nerve Definition
(n)
a
nerve
that
leads
from
receptors
toward
or
to
the
central
nervous
system
sensory nerve Synonyms
sensory nerve
© Art Branch Inc.