depressor nerve

Explore definitions, synonyms, and language insights of depressor nerve

Definitions

Noun
any nerve whose activity tends to reduce the activity or tone of the body part it serves

More General Terms