Definition, synonyms and related words
A novel analgesic drug which acts as a mixed agonist-antagonist at muscarinic acetylcholine receptors.