Wiktionary
baroreceptors
n. (plural of baroreceptor English)
n. (plural of baroreceptor English)