efaroxan

English

Noun

efaroxan (uncountable)

  1. An α2-adrenergic receptor antagonist.

Derived terms