carcinogen

‘a cancer-causing substance or agent’

Lexical development traced from the Tamil root:

    Lat. carcinoma ‘a propagating malignant tumor’ < Gk. karkinoma ‘a cancer’ < karkinos ‘a cancer; a crab’ + -oma + -gen < kaa < karkro- < kar- < Tamil kaṭu