Attested.to

Definition

a class of drugs that inhibit (block) some biological process

Seed ·

Term in context

blocking agent in CommonParlance