Meaning of antitumour
Definition of antitumour
(adj)
used
in the
treatment
of cancer; "anticancer drug"; "an
antineoplastic
effect"
Other information on antitumour
WIKIPEDIA results for
antitumour
Amazon results for
antitumour
Tweet