As nouns the difference between synthetic and nitazoxanide
is that
synthetic is a synthetic compound while
nitazoxanide is a synthetic nitrothiazolyl-salicylamide derivative used as an antiprotozoal agent.
As an adjective synthetic
is of, or relating to synthesis.