Attested.to

Definition

an antineoplastic drug that inhibits the utilization of a metabolite

Seed ·

Term in context

antimetabolite in CommonParlance