tiodazosin
English
Noun
tiodazosin
(
uncountable
)
(
pharmacology
)
An alpha-adrenergic blocking
drug
.