dimetridazole
English
editEtymology
editBlend of dimethyl + nitr(oim)idazole.
Noun
editdimetridazole (uncountable)
- (pharmacology) A nitroimidazole drug that combats protozoan infections.
Blend of dimethyl + nitr(oim)idazole.
dimetridazole (uncountable)