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

Ogen

aganglionic megacolon

transferring

management service organization (MSO)

cryptophthalmos

diet therapy

actin

lumbar plexus

juvenile angiofibroma

Medical Dictionary Copyright © 2025.
Privacy Policy