Nitazoxanide definition

A synthetic nitrothiazolyl-salicylamide derivative used as an antiprotozoal agent.
noun
0
0
Advertisement