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

gyromagnetic ratio (γ)

pupa

chondrectomy

capping

Gaucher’s disease

hypospermatogenesis

medical home

cytoscopy

Mycobacterium

Medical Dictionary Copyright © 2025.
Privacy Policy