depressorEnglish

depressor, depressor muscle, depressor nerve

Noun

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

English: depressor, depressor nerve

Any skeletal muscle that draws a body part down

English: depressor, depressor muscle

A device used by physician to press a part down or aside

English: depressor

English words with similar meanings

Show 2 words

Words that start with "depressor"