baroceptor

English

Noun

baroceptor (plural baroceptors)

  1. A baroreceptor.