Word info

nitazoxanide

Noun

Meaning

nitazoxanide (uncountable)

(pharmacology) A synthetic nitrothiazolyl-salicylamide derivative used as an antiprotozoal agent.

Source: en.wiktionary.org

Close letter words and terms