Find the word definition

Wiktionary
diloxanide furoate

n. A luminal amebicide used in the treatment of amebiasis.