Wiktionary
dexefaroxan
n. A beta-adrenergic blocking drug.
n. A beta-adrenergic blocking drug.