ALL meanings of carotid sinus
ca·rot·id si·nus
C c - noun carotid sinus specialized nerve end organs producing a slight dilatation of the carotid artery where it branches into the external and internal carotid arteries, responding to changes in blood pressure by mediating changes in the heartbeat rate. 1
- noun carotid sinus Medicine 1