Word info

tizoxanide

Noun

Meaning

tizoxanide (uncountable)

A thiazolide antiparasitic that occurs as a metabolite of nitazoxanide in humans through hydrolysis.

Source: en.wiktionary.org

Close letter words and terms