Find the word definition

Wiktionary
medroxalol

n. A vasodilator beta blocker.

Wikipedia
Medroxalol

Medroxalol is a vasodilator beta blocker also classified as a mixed receptor blocker as it blocks both alpha and beta receptors.