Attested.to

Definition

causing or tending to cause cancer

Seed ·

Term in context

carcinogenic in CommonParlance