dexefaroxan
Etymology
From dex- + efaroxan.
noun
A beta-adrenergic blocking drug.