depressor nerve
noun
: a nerve whose stimulation tends to decrease the activity or tone of the part or organ that it innervates
Love words? Need even more definitions?
Merriam-Webster unabridged
Share