diloxanide furoate en · NOUN Meanings (uncountable) A luminal amebicide used in the treatment of amebiasis.