antitumorEnglish

anticancer, antineoplastic, antitumor, antitumour

Adjective

Used in the treatment of cancer

English: anticancer, antineoplastic, antitumor, antitumour

English words with similar meanings

Show 3 words