niridazole - English Synonyms Dictionary