Denervation meaning

(medicine) The removal or blocking of a nerve connection to tissue, such as by surgical or chemical means.

Selective denervation of muscle.

noun
0
0
Advertisement

Origin of denervation