Definition, synonyms and related words
An antiparasitic medication used in the treatment of Chagas disease.