Definify.com

Definition 2024


nitazoxanide

nitazoxanide

English

Noun

nitazoxanide (uncountable)

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