English synonyms about - contact  

carvedilol

noun

1 carvedilol

Beta blocker that can reduce the progression of heart failure in individuals whose disease is not advanced.

Polish: karwedilol


Find more on carvedilol elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0342