baroreceptors

English

Noun

baroreceptors

  1. plural of baroreceptor