Table of Contents > Health Dictionary > Denervation

Denervation

Loss of nerve supply.