• Oxamniquine

    Full definition of oxamniquine

    Noun

    oxamniquine

    (uncountable)
    1. An anthelmintic drug with schistosomicidal activity against Schistosoma mansoni.
    © Wiktionary