carcinogen - Dictionary definition and meaning for word carcinogen
CANCER+GEN(generate)...any substance that generates cancer is a carcinogen...