barodenervation (English, noun)
expansion: barodenervation
Senses:
glosses: denervation by changes in blood pressure
Forms: