niridazole









niridazole


noun Pharmacology.

  1. an anthelmintic substance, C6H6N4O3S, used in the treatment of schistosomiasis.
50 queries 0.572