What does antitumour mean?

antitumour meaning in General Dictionary

found in the treating disease