ophiouride

/ɒfɪʊˈraɪd/

Definitions

1. noun

A synthetic opioid derivative used in medical research.

“The pharmaceutical company developed a new ophiouride for pain relief studies.”

Synonyms

  • analgesic
  • opioid

Antonyms

  • narcotic