Noun
dimetridazole (uncountable) (pharmacology) A nitroimidazole drug that combats protozoan infections.