baroreflexes
English
Noun
baroreflexes
plural of
baroreflex