Attested.to

Definition

a substance that opposes or blocks the action of acetylcholine

Seed ·

Term in context

anticholinergic in CommonParlance