What is the full meaning of antitumors
ANTITUMOR, a drug designed to prevent tumors [n]
Example of the word antitumors placed on a Scrabble board.