VariousWords beta
Related Terms:
Definitions:
Noun
depressor
depressor nerve
Definition: any nerve whose activity tends to reduce the activity or tone of the body part it serves
depressor
Definition: a device used by physician to press a part down or aside
Definition: Anything that depresses:
Definition: Any of several muscles whose contraction pulls down a part of the body.