• Nitazoxanide

    Full definition of nitazoxanide

    Noun

    nitazoxanide

    (uncountable)
    1. A synthetic nitrothiazolyl-salicylamide derivative used as an antiprotozoal agent.
    © Wiktionary