What does atenolol mean?

atenolol meaning in General Dictionary

an oral beta blocker (trade name Tenormin) used in treating high blood pressure and angina; has actually negative side-effects (depression and exacerbation of congestive heart failure etc.)


atenolol - German to English

atenolol