azanidazole
Noun
Meaning
azanidazole (uncountable)
(pharmacology) A nitroimidazole derivative used in gynecology for the treatment of trichomonal infections.
Noun
azanidazole (uncountable)
(pharmacology) A nitroimidazole derivative used in gynecology for the treatment of trichomonal infections.