GeneralConnection.com
➔
Dictionary
baroreceptor
Noun
1. sense organ
1. sensory receptor, receptor
Usage