Attested.to

Definition

inhibiting or blocking the action of acetylcholine at a receptor site

Seed ·

Term in context

anticholinergic in CommonParlance