Attested.to

Definition

any substance that has a toxic effect on cells

Seed ·

Term in context

cytotoxin in CommonParlance