What is the full meaning of antitumour
preventing or acting against tumours, also ANTITUMOR, ANTITUMORAL, ANTITUMOURAL [adj]
Example of the word antitumour placed on a Scrabble board.