Meaning of depressor nerve

Definition of depressor nerve

(noun) any nerve whose activity tends to reduce the activity or tone of the body part it serves

Other information on depressor nerve

WIKIPEDIA results for depressor nerve
Amazon results for depressor nerve