naltrexone

Explore definitions, synonyms, and language insights of naltrexone

Definitions

Noun
an oral antagonist against the action of opiates

More General Terms