depressor_nerveEnglish

depressor, depressor nerve

Noun

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

English: depressor, depressor nerve

English words with similar meanings

Show 1 words