English

edit

Noun

edit

baroceptor (plural baroceptors)

  1. A baroreceptor.