antitumor
Short definition from Wiktionary
Adjective
- Inhibiting the development of a tumor.
Noun
- Any substance that inhibits tumors.
We haven’t written up antitumor yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up antitumor yet: Simple and Standard meanings, examples and a quiz.