carcinogen

n.
  1. Any substance that produces cancer; as, to test for carcinogens in the drinking water.