carnidazole
Noun
Meaning
carnidazole (uncountable)
(pharmacology) An antiprotozoal drug of the nitroimidazole class used in veterinary medicine.
Noun
carnidazole (uncountable)
(pharmacology) An antiprotozoal drug of the nitroimidazole class used in veterinary medicine.