antitumor
noun
- 1
Any substance that inhibits tumors.
adjective
- 1
Inhibiting the development of a tumor.
Synonyms
Translate “antitumor” to another language
Click any language to open the translator with this word already filled in.
Any substance that inhibits tumors.
Inhibiting the development of a tumor.
Click any language to open the translator with this word already filled in.