What does carvedilol mean?

carvedilol meaning in General Dictionary

beta blocker that may reduce steadily the progression of heart failure in individuals whoever disease is not advanced level


carvedilol - German to English

carvedilol