Term Gallery logo

Meanings of acetylcholine antagonists in English