YourDictionary

baroreceptor

noun

a nerve ending sensitive to pressure: in the circulatory system they help regulate the dilation of blood vessels by reacting to blood pressure

See baroreceptor in American Heritage Dictionary 4

Learn more about baroreceptor

link/cite print suggestion box