VariousWords beta
Related Terms:
Definitions:
Noun
baroreceptor
Definition: a sensory receptor that responds to pressure
Definition: A nerve ending that is sensitive to changes in blood pressure