Attested.to

Definition

a substance that opposes or blocks the action of acetylcholine

Seed ·