carcinogen Leave a Comment / By admin@idealh2o / April 8, 2017 Any substance which tends to produce cancer in an organism. Back to Glossary Index Page