VariousWords beta
Related Terms:
Noun
Definition: A novel analgesic drug which acts as a mixed agonist-antagonist at muscarinic acetylcholine receptors.
VariousWords beta
Definition: A novel analgesic drug which acts as a mixed agonist-antagonist at muscarinic acetylcholine receptors.