Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of carvedilol
  1. noun
    beta blocker that can reduce the progression of heart failure in individuals whose disease is not advanced
Explanation of carvedilol
My lists:
Recently viewed words: