• word of the day

    carvedilol

    carvedilol - Dictionary definition and meaning for word carvedilol

    Definition
    (noun) beta blocker that can reduce the progression of heart failure in individuals whose disease is not advanced
Download our Mobile App Today
Receive our word of the day
on Whatsapp