English edit

Noun edit

baroceptor (plural baroceptors)

  1. baroreceptor