English synonyms about - contact  

baroreceptor

noun

1 baroreceptor

A sensory receptor that responds to pressure.


Find more on baroreceptor elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.022