Definitions of carcinogen:

  • noun:   any substance that produces cancer