Definition, synonyms and related words
An opioid drug of the benzomorphan family, used extensively in scientific research.