baroceptorEtymologyFrom baro- + -ceptor.baroceptor means A baroreceptor. Lexicurio rates it Sui generis — a strength score of 89 out of 100.nounA baroreceptor.