meaning of antitumour

antitumour meaning in General Dictionary

found in the treating disease