• Antitumour

    Full definition of antitumour

    Adjective

    antitumour

    1. Alternative spelling of antitumor
    © Wiktionary