EGAVE

bamnidazole

Meaning

  1. noun An antiprotozoal drug.

Similar words

ternidazole panidazole benznidazole abunidazole sulnidazole secnidazole bunamidine dimetridazole chlorbetamide carnidazole

Save “bamnidazole” to learn later