oxprenolol
English
Noun
oxprenolol
(
uncountable
)
A
lipophilic
beta blocker
.