Single Biggest Cancer Dictionary in the World

What is

antitumor

?

Pronunciation: /antitumor*/

antitumor

Definition

Having to do with stopping abnormal cell growth.