antitumor (English, noun)
expansion: antitumor (plural antitumors)
Senses:
glosses: Any substance that inhibits tumors.
Forms:
form: antitumors
tags: plural
form: antitumour
tags: alternative