Compund Words

Sponsored Links

Last Search Words

Search Result:carvedilol




Overview of noun carvedilol

The noun carvedilol has 1 sense


  • carvedilol -- (beta blocker that can reduce the progression of heart failure in individuals whose disease is not advanced)