Noun
ipronidazole (uncountable) (pharmacology) An antiprotozoal nitroimidazole drug used in veterinary medicine.