innervation
English Dictionary
->
Letter I
-> innervation
Search Dictionary:
innervation Definition
(n)
the
neural
or
electrical
arousal
of
an
organ
or
muscle
or
gland
(n)
the
distribution
of
nerve
fibers
to
an
organ
or
body
region
innervation Synonyms
excitation
innervation
irritation
© Art Branch Inc.