Word info

idazoxan

Noun

Meaning

idazoxan (uncountable)

English Wikipedia has an article on:idazoxanWikipedia
A drug used in scientific research, acting as a selective α2 adrenergic receptor antagonist and as an antagonist for the imidazoline receptor.

Source: en.wiktionary.org

Close letter words and terms