Find the word definition

Wiktionary
imiloxan

n. A selective antagonist for the α2B adrenergic receptor, used in scientific research.

Wikipedia
Imiloxan

Imiloxan is a drug which is used in scientific research. It acts as a selective antagonist for the α adrenergic receptor, and has been useful for distinguishing the actions of the different α adrenergic subtypes.