Word info

vedaclidine

Noun

Meaning

vedaclidine (uncountable)

(pharmacology) A novel analgesic drug which acts as a mixed agonist-antagonist at muscarinic acetylcholine receptors.

Source: en.wiktionary.org

Close letter words and terms