Definify.com

Definition 2025


nitazoxanide

nitazoxanide

English

Noun

nitazoxanide (uncountable)

  1. A synthetic nitrothiazolyl-salicylamide derivative used as an antiprotozoal agent.