baroreceptors

noun
  1. specialized sensory nerve endings that detect changes in blood pressure and are located in the walls of certain blood vessels and the heart
  2. Usage: medical; anatomy

Examples