English edit

Noun edit

baroreceptors

  1. plural of baroreceptor