Synonyms for "antitumour"

Words with similar meaning