SynonymX
Speak
Antitumour
Definition of Antitumour
1.
Used in the treatment of cancer
Adjective
Synonyms for word "antitumour"
anticancer
antineoplastic
antitumor