Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
antitumors
in English
antitumors
#uncommon
Definitions
Noun
substances
that
counteract
or
inhibit
tumor
growth
Researchers
have
discovered
new
antitumors
that
can
slow
down
cancer
cell
growth
.
Synonyms:
anticancer
antineoplastic
chemotherapeutic
cytotoxic
oncolytic
Antonyms:
carcinogens
tumorigens
oncogens
cancerpromoters
tumorinducers
Base Words
anti
tumors