miè dī líng灭滴灵Metronidazole, a type of medicationMeaningsMetronidazole (an antibiotic medication used to treat bacterial and parasitic infections)