• Tenonitrozole

    Full definition of tenonitrozole

    Noun

    tenonitrozole

    (uncountable)
    1. An antiprotozoal agent, C8H5N3O3S2.
    © Wiktionary