Wiktionary
teclozan
n. A dichloroacetamide antiprotozoal agent.
n. A dichloroacetamide antiprotozoal agent.