diloxanide furoate (English, noun)
expansion: diloxanide furoate (uncountable)
Senses:
glosses: A luminal amebicide used in the treatment of amebiasis.
tags: uncountable
Forms: