YourDictionary

Dictionary Home » Medical Definitions » depressor nerve

depressor nerve medical definition

noun
A nerve that when stimulated acts to lower arterial blood pressure.

Learn more about depressor nerve

link/cite print suggestion box