Carcinogen has 2 different meanings across 1 category:
Noun
any substance that produces cancer
A substance or agent that can cause cancer.