diloxanide furoate

Noun

 * 1) A luminal amebicide used in the treatment of amebiasis.