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

aquathermia pad

ventral horn

RNA virus

neoadjuvant therapy

cross-fertilization

primary teeth

fluid therapy

perforation of stomach or intestines

oxytetracycline calcium

Medical Dictionary Copyright © 2025.
Privacy Policy