Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

depressor reflex

depressor reflex [L, deprimere, to press down, reflectere, to bend back] , a neural mechanism that produces an involuntary vasodilation and fall in arterial blood pressure in response to mechanical stimulation of the carotid sinus.

Tweet submit Telegram VK

Random Words

exchanges

ectopic kidney

mohel

NIAMS

illumination assessment

pinocyte

cul-de-sac

lipoma arborescens

fixed partial denture

Medical Dictionary Copyright © 2025.
Privacy Policy