medroxalol
English
Noun
medroxalol
(
uncountable
)
A
vasodilator
beta blocker
.