Wiktionary
diloxanide furoate
n. A luminal amebicide used in the treatment of amebiasis.
n. A luminal amebicide used in the treatment of amebiasis.