nitazoxanide
Noun
Meaning
nitazoxanide (uncountable)
(pharmacology) A synthetic nitrothiazolyl-salicylamide derivative used as an antiprotozoal agent.
Noun
nitazoxanide (uncountable)
(pharmacology) A synthetic nitrothiazolyl-salicylamide derivative used as an antiprotozoal agent.