a class of drugs that inhibit (block) some biological process
Seed ·
blocking agent in CommonParlance