baroreceptors
English
Noun
baroreceptors
plural of
baroreceptor