Causing or tending to cause cancer.
Synonym of carcinogen
Highly injurious or destructive to life: deadly.
Annoying.