Attested.to

Definition

an antineoplastic drug used to treat some forms of cancer by attaching an alkyl group to DNA

Seed ·

Term in context

alkylating agent in CommonParlance