Definition of "antitumour"

antitumour