Dictionary for word “baroreceptors”
baroreceptors - Did you Mean?
baroreceptor