anticarcinogen (carcinogen + anti-): Any substance that reduces the occurrence or severity of cancers