Niridazole

What is Niridazole?

Niridazole definition and meaning on Dictionary terms:
noun Pharmacology.
an anthelmintic substance, C6H6N4O3S, used in the treatment of schistosomiasis.

 

reference: https://www.dictionary.com/browse/niridazole

Tags: