Definition, synonyms and related words
An antiprotozoal drug of the nitroimidazole class used in veterinary medicine.