dexefaroxan
English
Etymology
From
dex-
+
efaroxan
.
Noun
dexefaroxan
(
uncountable
)
A beta-adrenergic blocking
drug
.