YourDictionary

Dictionary Home » Dictionary Definitions » depressor nerve

depressor nerve

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

Learn more about depressor nerve

link/cite print suggestion box