dexefaroxan

English

Etymology

From dex- +‎ efaroxan.

Noun

dexefaroxan (uncountable)

  1. A beta-adrenergic blocking drug.