Definition, synonyms and related words
A synthetic nitrothiazolyl-salicylamide derivative used as an antiprotozoal agent.