niridazol - English Synonyms Dictionary