Definitions
noun
beta blocker that can reduce the progression of heart failure in individuals whose disease is not advanced
Look “carvedilol” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
beta blocker that can reduce the progression of heart failure in individuals whose disease is not advanced