antitumor
Explore definitions, synonyms, and language insights of antitumor
Definitions
Adjective
used in the treatment of cancer; "anticancer drug"; "an antineoplastic effect"
Explore definitions, synonyms, and language insights of antitumor