Definition, synonyms and related words
An anthelmintic drug with schistosomicidal activity against Schistosoma mansoni.