Home

Word

carvedilol, n.
(carvedilols)
more info beta blocker that can reduce the progression of heart failure in individuals whose disease is not advanced
<noun.artifact>

carvedilol