EGAVE

ipronidazole

About 0.00 uses per million words.

Meaning

  1. noun An antiprotozoal nitroimidazole drug used in veterinary medicine.

Similar words

ternidazole ronidazole panidazole carnidazole bamnidazole dimetridazole tinidazole iprodione arprinocid iproniazide

Save “ipronidazole” to learn later