VariousWords beta
Related Terms:
Noun
Definition: A drug, structurally related to methadone, with antitussive and anticholinergic effects.
VariousWords beta
Definition: A drug, structurally related to methadone, with antitussive and anticholinergic effects.